├── .gitattributes
├── .gitignore
├── README.md
└── SOFT
├── MC
├── 500 kHz, 2 M Samples [2].logicdata
└── lin-usb
│ ├── .mxproject
│ ├── Drivers
│ ├── CMSIS
│ │ ├── DSP_Lib
│ │ │ └── Source
│ │ │ │ ├── BasicMathFunctions
│ │ │ │ ├── arm_abs_f32.c
│ │ │ │ ├── arm_abs_q15.c
│ │ │ │ ├── arm_abs_q31.c
│ │ │ │ ├── arm_abs_q7.c
│ │ │ │ ├── arm_add_f32.c
│ │ │ │ ├── arm_add_q15.c
│ │ │ │ ├── arm_add_q31.c
│ │ │ │ ├── arm_add_q7.c
│ │ │ │ ├── arm_dot_prod_f32.c
│ │ │ │ ├── arm_dot_prod_q15.c
│ │ │ │ ├── arm_dot_prod_q31.c
│ │ │ │ ├── arm_dot_prod_q7.c
│ │ │ │ ├── arm_mult_f32.c
│ │ │ │ ├── arm_mult_q15.c
│ │ │ │ ├── arm_mult_q31.c
│ │ │ │ ├── arm_mult_q7.c
│ │ │ │ ├── arm_negate_f32.c
│ │ │ │ ├── arm_negate_q15.c
│ │ │ │ ├── arm_negate_q31.c
│ │ │ │ ├── arm_negate_q7.c
│ │ │ │ ├── arm_offset_f32.c
│ │ │ │ ├── arm_offset_q15.c
│ │ │ │ ├── arm_offset_q31.c
│ │ │ │ ├── arm_offset_q7.c
│ │ │ │ ├── arm_scale_f32.c
│ │ │ │ ├── arm_scale_q15.c
│ │ │ │ ├── arm_scale_q31.c
│ │ │ │ ├── arm_scale_q7.c
│ │ │ │ ├── arm_shift_q15.c
│ │ │ │ ├── arm_shift_q31.c
│ │ │ │ ├── arm_shift_q7.c
│ │ │ │ ├── arm_sub_f32.c
│ │ │ │ ├── arm_sub_q15.c
│ │ │ │ ├── arm_sub_q31.c
│ │ │ │ └── arm_sub_q7.c
│ │ │ │ ├── CommonTables
│ │ │ │ ├── arm_common_tables.c
│ │ │ │ └── arm_const_structs.c
│ │ │ │ ├── ComplexMathFunctions
│ │ │ │ ├── arm_cmplx_conj_f32.c
│ │ │ │ ├── arm_cmplx_conj_q15.c
│ │ │ │ ├── arm_cmplx_conj_q31.c
│ │ │ │ ├── arm_cmplx_dot_prod_f32.c
│ │ │ │ ├── arm_cmplx_dot_prod_q15.c
│ │ │ │ ├── arm_cmplx_dot_prod_q31.c
│ │ │ │ ├── arm_cmplx_mag_f32.c
│ │ │ │ ├── arm_cmplx_mag_q15.c
│ │ │ │ ├── arm_cmplx_mag_q31.c
│ │ │ │ ├── arm_cmplx_mag_squared_f32.c
│ │ │ │ ├── arm_cmplx_mag_squared_q15.c
│ │ │ │ ├── arm_cmplx_mag_squared_q31.c
│ │ │ │ ├── arm_cmplx_mult_cmplx_f32.c
│ │ │ │ ├── arm_cmplx_mult_cmplx_q15.c
│ │ │ │ ├── arm_cmplx_mult_cmplx_q31.c
│ │ │ │ ├── arm_cmplx_mult_real_f32.c
│ │ │ │ ├── arm_cmplx_mult_real_q15.c
│ │ │ │ └── arm_cmplx_mult_real_q31.c
│ │ │ │ ├── ControllerFunctions
│ │ │ │ ├── arm_pid_init_f32.c
│ │ │ │ ├── arm_pid_init_q15.c
│ │ │ │ ├── arm_pid_init_q31.c
│ │ │ │ ├── arm_pid_reset_f32.c
│ │ │ │ ├── arm_pid_reset_q15.c
│ │ │ │ ├── arm_pid_reset_q31.c
│ │ │ │ ├── arm_sin_cos_f32.c
│ │ │ │ └── arm_sin_cos_q31.c
│ │ │ │ ├── FastMathFunctions
│ │ │ │ ├── arm_cos_f32.c
│ │ │ │ ├── arm_cos_q15.c
│ │ │ │ ├── arm_cos_q31.c
│ │ │ │ ├── arm_sin_f32.c
│ │ │ │ ├── arm_sin_q15.c
│ │ │ │ ├── arm_sin_q31.c
│ │ │ │ ├── arm_sqrt_q15.c
│ │ │ │ └── arm_sqrt_q31.c
│ │ │ │ ├── FilteringFunctions
│ │ │ │ ├── arm_biquad_cascade_df1_32x64_init_q31.c
│ │ │ │ ├── arm_biquad_cascade_df1_32x64_q31.c
│ │ │ │ ├── arm_biquad_cascade_df1_f32.c
│ │ │ │ ├── arm_biquad_cascade_df1_fast_q15.c
│ │ │ │ ├── arm_biquad_cascade_df1_fast_q31.c
│ │ │ │ ├── arm_biquad_cascade_df1_init_f32.c
│ │ │ │ ├── arm_biquad_cascade_df1_init_q15.c
│ │ │ │ ├── arm_biquad_cascade_df1_init_q31.c
│ │ │ │ ├── arm_biquad_cascade_df1_q15.c
│ │ │ │ ├── arm_biquad_cascade_df1_q31.c
│ │ │ │ ├── arm_biquad_cascade_df2T_f32.c
│ │ │ │ ├── arm_biquad_cascade_df2T_f64.c
│ │ │ │ ├── arm_biquad_cascade_df2T_init_f32.c
│ │ │ │ ├── arm_biquad_cascade_df2T_init_f64.c
│ │ │ │ ├── arm_biquad_cascade_stereo_df2T_f32.c
│ │ │ │ ├── arm_biquad_cascade_stereo_df2T_init_f32.c
│ │ │ │ ├── arm_conv_f32.c
│ │ │ │ ├── arm_conv_fast_opt_q15.c
│ │ │ │ ├── arm_conv_fast_q15.c
│ │ │ │ ├── arm_conv_fast_q31.c
│ │ │ │ ├── arm_conv_opt_q15.c
│ │ │ │ ├── arm_conv_opt_q7.c
│ │ │ │ ├── arm_conv_partial_f32.c
│ │ │ │ ├── arm_conv_partial_fast_opt_q15.c
│ │ │ │ ├── arm_conv_partial_fast_q15.c
│ │ │ │ ├── arm_conv_partial_fast_q31.c
│ │ │ │ ├── arm_conv_partial_opt_q15.c
│ │ │ │ ├── arm_conv_partial_opt_q7.c
│ │ │ │ ├── arm_conv_partial_q15.c
│ │ │ │ ├── arm_conv_partial_q31.c
│ │ │ │ ├── arm_conv_partial_q7.c
│ │ │ │ ├── arm_conv_q15.c
│ │ │ │ ├── arm_conv_q31.c
│ │ │ │ ├── arm_conv_q7.c
│ │ │ │ ├── arm_correlate_f32.c
│ │ │ │ ├── arm_correlate_fast_opt_q15.c
│ │ │ │ ├── arm_correlate_fast_q15.c
│ │ │ │ ├── arm_correlate_fast_q31.c
│ │ │ │ ├── arm_correlate_opt_q15.c
│ │ │ │ ├── arm_correlate_opt_q7.c
│ │ │ │ ├── arm_correlate_q15.c
│ │ │ │ ├── arm_correlate_q31.c
│ │ │ │ ├── arm_correlate_q7.c
│ │ │ │ ├── arm_fir_decimate_f32.c
│ │ │ │ ├── arm_fir_decimate_fast_q15.c
│ │ │ │ ├── arm_fir_decimate_fast_q31.c
│ │ │ │ ├── arm_fir_decimate_init_f32.c
│ │ │ │ ├── arm_fir_decimate_init_q15.c
│ │ │ │ ├── arm_fir_decimate_init_q31.c
│ │ │ │ ├── arm_fir_decimate_q15.c
│ │ │ │ ├── arm_fir_decimate_q31.c
│ │ │ │ ├── arm_fir_f32.c
│ │ │ │ ├── arm_fir_fast_q15.c
│ │ │ │ ├── arm_fir_fast_q31.c
│ │ │ │ ├── arm_fir_init_f32.c
│ │ │ │ ├── arm_fir_init_q15.c
│ │ │ │ ├── arm_fir_init_q31.c
│ │ │ │ ├── arm_fir_init_q7.c
│ │ │ │ ├── arm_fir_interpolate_f32.c
│ │ │ │ ├── arm_fir_interpolate_init_f32.c
│ │ │ │ ├── arm_fir_interpolate_init_q15.c
│ │ │ │ ├── arm_fir_interpolate_init_q31.c
│ │ │ │ ├── arm_fir_interpolate_q15.c
│ │ │ │ ├── arm_fir_interpolate_q31.c
│ │ │ │ ├── arm_fir_lattice_f32.c
│ │ │ │ ├── arm_fir_lattice_init_f32.c
│ │ │ │ ├── arm_fir_lattice_init_q15.c
│ │ │ │ ├── arm_fir_lattice_init_q31.c
│ │ │ │ ├── arm_fir_lattice_q15.c
│ │ │ │ ├── arm_fir_lattice_q31.c
│ │ │ │ ├── arm_fir_q15.c
│ │ │ │ ├── arm_fir_q31.c
│ │ │ │ ├── arm_fir_q7.c
│ │ │ │ ├── arm_fir_sparse_f32.c
│ │ │ │ ├── arm_fir_sparse_init_f32.c
│ │ │ │ ├── arm_fir_sparse_init_q15.c
│ │ │ │ ├── arm_fir_sparse_init_q31.c
│ │ │ │ ├── arm_fir_sparse_init_q7.c
│ │ │ │ ├── arm_fir_sparse_q15.c
│ │ │ │ ├── arm_fir_sparse_q31.c
│ │ │ │ ├── arm_fir_sparse_q7.c
│ │ │ │ ├── arm_iir_lattice_f32.c
│ │ │ │ ├── arm_iir_lattice_init_f32.c
│ │ │ │ ├── arm_iir_lattice_init_q15.c
│ │ │ │ ├── arm_iir_lattice_init_q31.c
│ │ │ │ ├── arm_iir_lattice_q15.c
│ │ │ │ ├── arm_iir_lattice_q31.c
│ │ │ │ ├── arm_lms_f32.c
│ │ │ │ ├── arm_lms_init_f32.c
│ │ │ │ ├── arm_lms_init_q15.c
│ │ │ │ ├── arm_lms_init_q31.c
│ │ │ │ ├── arm_lms_norm_f32.c
│ │ │ │ ├── arm_lms_norm_init_f32.c
│ │ │ │ ├── arm_lms_norm_init_q15.c
│ │ │ │ ├── arm_lms_norm_init_q31.c
│ │ │ │ ├── arm_lms_norm_q15.c
│ │ │ │ ├── arm_lms_norm_q31.c
│ │ │ │ ├── arm_lms_q15.c
│ │ │ │ └── arm_lms_q31.c
│ │ │ │ ├── MatrixFunctions
│ │ │ │ ├── arm_mat_add_f32.c
│ │ │ │ ├── arm_mat_add_q15.c
│ │ │ │ ├── arm_mat_add_q31.c
│ │ │ │ ├── arm_mat_cmplx_mult_f32.c
│ │ │ │ ├── arm_mat_cmplx_mult_q15.c
│ │ │ │ ├── arm_mat_cmplx_mult_q31.c
│ │ │ │ ├── arm_mat_init_f32.c
│ │ │ │ ├── arm_mat_init_q15.c
│ │ │ │ ├── arm_mat_init_q31.c
│ │ │ │ ├── arm_mat_inverse_f32.c
│ │ │ │ ├── arm_mat_inverse_f64.c
│ │ │ │ ├── arm_mat_mult_f32.c
│ │ │ │ ├── arm_mat_mult_fast_q15.c
│ │ │ │ ├── arm_mat_mult_fast_q31.c
│ │ │ │ ├── arm_mat_mult_q15.c
│ │ │ │ ├── arm_mat_mult_q31.c
│ │ │ │ ├── arm_mat_scale_f32.c
│ │ │ │ ├── arm_mat_scale_q15.c
│ │ │ │ ├── arm_mat_scale_q31.c
│ │ │ │ ├── arm_mat_sub_f32.c
│ │ │ │ ├── arm_mat_sub_q15.c
│ │ │ │ ├── arm_mat_sub_q31.c
│ │ │ │ ├── arm_mat_trans_f32.c
│ │ │ │ ├── arm_mat_trans_q15.c
│ │ │ │ └── arm_mat_trans_q31.c
│ │ │ │ ├── StatisticsFunctions
│ │ │ │ ├── arm_max_f32.c
│ │ │ │ ├── arm_max_q15.c
│ │ │ │ ├── arm_max_q31.c
│ │ │ │ ├── arm_max_q7.c
│ │ │ │ ├── arm_mean_f32.c
│ │ │ │ ├── arm_mean_q15.c
│ │ │ │ ├── arm_mean_q31.c
│ │ │ │ ├── arm_mean_q7.c
│ │ │ │ ├── arm_min_f32.c
│ │ │ │ ├── arm_min_q15.c
│ │ │ │ ├── arm_min_q31.c
│ │ │ │ ├── arm_min_q7.c
│ │ │ │ ├── arm_power_f32.c
│ │ │ │ ├── arm_power_q15.c
│ │ │ │ ├── arm_power_q31.c
│ │ │ │ ├── arm_power_q7.c
│ │ │ │ ├── arm_rms_f32.c
│ │ │ │ ├── arm_rms_q15.c
│ │ │ │ ├── arm_rms_q31.c
│ │ │ │ ├── arm_std_f32.c
│ │ │ │ ├── arm_std_q15.c
│ │ │ │ ├── arm_std_q31.c
│ │ │ │ ├── arm_var_f32.c
│ │ │ │ ├── arm_var_q15.c
│ │ │ │ └── arm_var_q31.c
│ │ │ │ ├── SupportFunctions
│ │ │ │ ├── arm_copy_f32.c
│ │ │ │ ├── arm_copy_q15.c
│ │ │ │ ├── arm_copy_q31.c
│ │ │ │ ├── arm_copy_q7.c
│ │ │ │ ├── arm_fill_f32.c
│ │ │ │ ├── arm_fill_q15.c
│ │ │ │ ├── arm_fill_q31.c
│ │ │ │ ├── arm_fill_q7.c
│ │ │ │ ├── arm_float_to_q15.c
│ │ │ │ ├── arm_float_to_q31.c
│ │ │ │ ├── arm_float_to_q7.c
│ │ │ │ ├── arm_q15_to_float.c
│ │ │ │ ├── arm_q15_to_q31.c
│ │ │ │ ├── arm_q15_to_q7.c
│ │ │ │ ├── arm_q31_to_float.c
│ │ │ │ ├── arm_q31_to_q15.c
│ │ │ │ ├── arm_q31_to_q7.c
│ │ │ │ ├── arm_q7_to_float.c
│ │ │ │ ├── arm_q7_to_q15.c
│ │ │ │ └── arm_q7_to_q31.c
│ │ │ │ └── TransformFunctions
│ │ │ │ ├── arm_bitreversal.c
│ │ │ │ ├── arm_cfft_f32.c
│ │ │ │ ├── arm_cfft_q15.c
│ │ │ │ ├── arm_cfft_q31.c
│ │ │ │ ├── arm_cfft_radix2_f32.c
│ │ │ │ ├── arm_cfft_radix2_init_f32.c
│ │ │ │ ├── arm_cfft_radix2_init_q15.c
│ │ │ │ ├── arm_cfft_radix2_init_q31.c
│ │ │ │ ├── arm_cfft_radix2_q15.c
│ │ │ │ ├── arm_cfft_radix2_q31.c
│ │ │ │ ├── arm_cfft_radix4_f32.c
│ │ │ │ ├── arm_cfft_radix4_init_f32.c
│ │ │ │ ├── arm_cfft_radix4_init_q15.c
│ │ │ │ ├── arm_cfft_radix4_init_q31.c
│ │ │ │ ├── arm_cfft_radix4_q15.c
│ │ │ │ ├── arm_cfft_radix4_q31.c
│ │ │ │ ├── arm_cfft_radix8_f32.c
│ │ │ │ ├── arm_dct4_f32.c
│ │ │ │ ├── arm_dct4_init_f32.c
│ │ │ │ ├── arm_dct4_init_q15.c
│ │ │ │ ├── arm_dct4_init_q31.c
│ │ │ │ ├── arm_dct4_q15.c
│ │ │ │ ├── arm_dct4_q31.c
│ │ │ │ ├── arm_rfft_f32.c
│ │ │ │ ├── arm_rfft_fast_f32.c
│ │ │ │ ├── arm_rfft_fast_init_f32.c
│ │ │ │ ├── arm_rfft_init_f32.c
│ │ │ │ ├── arm_rfft_init_q15.c
│ │ │ │ ├── arm_rfft_init_q31.c
│ │ │ │ ├── arm_rfft_q15.c
│ │ │ │ └── arm_rfft_q31.c
│ │ ├── Device
│ │ │ └── ST
│ │ │ │ └── STM32F1xx
│ │ │ │ ├── Include
│ │ │ │ ├── stm32f100xb.h
│ │ │ │ ├── stm32f100xe.h
│ │ │ │ ├── stm32f101x6.h
│ │ │ │ ├── stm32f101xb.h
│ │ │ │ ├── stm32f101xe.h
│ │ │ │ ├── stm32f101xg.h
│ │ │ │ ├── stm32f102x6.h
│ │ │ │ ├── stm32f102xb.h
│ │ │ │ ├── stm32f103x6.h
│ │ │ │ ├── stm32f103xb.h
│ │ │ │ ├── stm32f103xe.h
│ │ │ │ ├── stm32f103xg.h
│ │ │ │ ├── stm32f105xc.h
│ │ │ │ ├── stm32f107xc.h
│ │ │ │ ├── stm32f1xx.h
│ │ │ │ └── system_stm32f1xx.h
│ │ │ │ └── Source
│ │ │ │ └── Templates
│ │ │ │ ├── arm
│ │ │ │ ├── startup_stm32f100xb.s
│ │ │ │ ├── startup_stm32f100xe.s
│ │ │ │ ├── startup_stm32f101x6.s
│ │ │ │ ├── startup_stm32f101xb.s
│ │ │ │ ├── startup_stm32f101xe.s
│ │ │ │ ├── startup_stm32f101xg.s
│ │ │ │ ├── startup_stm32f102x6.s
│ │ │ │ ├── startup_stm32f102xb.s
│ │ │ │ ├── startup_stm32f103x6.s
│ │ │ │ ├── startup_stm32f103xb.s
│ │ │ │ ├── startup_stm32f103xe.s
│ │ │ │ ├── startup_stm32f103xg.s
│ │ │ │ ├── startup_stm32f105xc.s
│ │ │ │ └── startup_stm32f107xc.s
│ │ │ │ ├── gcc
│ │ │ │ ├── startup_stm32f100xb.s
│ │ │ │ ├── startup_stm32f100xe.s
│ │ │ │ ├── startup_stm32f101x6.s
│ │ │ │ ├── startup_stm32f101xb.s
│ │ │ │ ├── startup_stm32f101xe.s
│ │ │ │ ├── startup_stm32f101xg.s
│ │ │ │ ├── startup_stm32f102x6.s
│ │ │ │ ├── startup_stm32f102xb.s
│ │ │ │ ├── startup_stm32f103x6.s
│ │ │ │ ├── startup_stm32f103xb.s
│ │ │ │ ├── startup_stm32f103xe.s
│ │ │ │ ├── startup_stm32f103xg.s
│ │ │ │ ├── startup_stm32f105xc.s
│ │ │ │ └── startup_stm32f107xc.s
│ │ │ │ ├── iar
│ │ │ │ ├── startup_stm32f100xb.s
│ │ │ │ ├── startup_stm32f100xe.s
│ │ │ │ ├── startup_stm32f101x6.s
│ │ │ │ ├── startup_stm32f101xb.s
│ │ │ │ ├── startup_stm32f101xe.s
│ │ │ │ ├── startup_stm32f101xg.s
│ │ │ │ ├── startup_stm32f102x6.s
│ │ │ │ ├── startup_stm32f102xb.s
│ │ │ │ ├── startup_stm32f103x6.s
│ │ │ │ ├── startup_stm32f103xb.s
│ │ │ │ ├── startup_stm32f103xe.s
│ │ │ │ ├── startup_stm32f103xg.s
│ │ │ │ ├── startup_stm32f105xc.s
│ │ │ │ └── startup_stm32f107xc.s
│ │ │ │ └── system_stm32f1xx.c
│ │ ├── Include
│ │ │ ├── arm_common_tables.h
│ │ │ ├── arm_const_structs.h
│ │ │ ├── arm_math.h
│ │ │ ├── cmsis_armcc.h
│ │ │ ├── cmsis_armcc_V6.h
│ │ │ ├── cmsis_gcc.h
│ │ │ ├── core_cm0.h
│ │ │ ├── core_cm0plus.h
│ │ │ ├── core_cm3.h
│ │ │ ├── core_cm4.h
│ │ │ ├── core_cm7.h
│ │ │ ├── core_cmFunc.h
│ │ │ ├── core_cmInstr.h
│ │ │ ├── core_cmSimd.h
│ │ │ ├── core_sc000.h
│ │ │ └── core_sc300.h
│ │ └── RTOS
│ │ │ └── Template
│ │ │ └── cmsis_os.h
│ └── STM32F1xx_HAL_Driver
│ │ ├── Inc
│ │ ├── Legacy
│ │ │ └── stm32_hal_legacy.h
│ │ ├── stm32f1xx_hal.h
│ │ ├── stm32f1xx_hal_adc.h
│ │ ├── stm32f1xx_hal_adc_ex.h
│ │ ├── stm32f1xx_hal_can.h
│ │ ├── stm32f1xx_hal_can_ex.h
│ │ ├── stm32f1xx_hal_cec.h
│ │ ├── stm32f1xx_hal_conf_template.h
│ │ ├── stm32f1xx_hal_cortex.h
│ │ ├── stm32f1xx_hal_crc.h
│ │ ├── stm32f1xx_hal_dac.h
│ │ ├── stm32f1xx_hal_dac_ex.h
│ │ ├── stm32f1xx_hal_def.h
│ │ ├── stm32f1xx_hal_dma.h
│ │ ├── stm32f1xx_hal_dma_ex.h
│ │ ├── stm32f1xx_hal_eth.h
│ │ ├── stm32f1xx_hal_flash.h
│ │ ├── stm32f1xx_hal_flash_ex.h
│ │ ├── stm32f1xx_hal_gpio.h
│ │ ├── stm32f1xx_hal_gpio_ex.h
│ │ ├── stm32f1xx_hal_hcd.h
│ │ ├── stm32f1xx_hal_i2c.h
│ │ ├── stm32f1xx_hal_i2s.h
│ │ ├── stm32f1xx_hal_irda.h
│ │ ├── stm32f1xx_hal_iwdg.h
│ │ ├── stm32f1xx_hal_nand.h
│ │ ├── stm32f1xx_hal_nor.h
│ │ ├── stm32f1xx_hal_pccard.h
│ │ ├── stm32f1xx_hal_pcd.h
│ │ ├── stm32f1xx_hal_pcd_ex.h
│ │ ├── stm32f1xx_hal_pwr.h
│ │ ├── stm32f1xx_hal_rcc.h
│ │ ├── stm32f1xx_hal_rcc_ex.h
│ │ ├── stm32f1xx_hal_rtc.h
│ │ ├── stm32f1xx_hal_rtc_ex.h
│ │ ├── stm32f1xx_hal_sd.h
│ │ ├── stm32f1xx_hal_smartcard.h
│ │ ├── stm32f1xx_hal_spi.h
│ │ ├── stm32f1xx_hal_sram.h
│ │ ├── stm32f1xx_hal_tim.h
│ │ ├── stm32f1xx_hal_tim_ex.h
│ │ ├── stm32f1xx_hal_uart.h
│ │ ├── stm32f1xx_hal_usart.h
│ │ ├── stm32f1xx_hal_wwdg.h
│ │ ├── stm32f1xx_ll_fsmc.h
│ │ ├── stm32f1xx_ll_sdmmc.h
│ │ └── stm32f1xx_ll_usb.h
│ │ └── Src
│ │ ├── stm32f1xx_hal.c
│ │ ├── stm32f1xx_hal_adc.c
│ │ ├── stm32f1xx_hal_adc_ex.c
│ │ ├── stm32f1xx_hal_can.c
│ │ ├── stm32f1xx_hal_cec.c
│ │ ├── stm32f1xx_hal_cortex.c
│ │ ├── stm32f1xx_hal_crc.c
│ │ ├── stm32f1xx_hal_dac.c
│ │ ├── stm32f1xx_hal_dac_ex.c
│ │ ├── stm32f1xx_hal_dma.c
│ │ ├── stm32f1xx_hal_eth.c
│ │ ├── stm32f1xx_hal_flash.c
│ │ ├── stm32f1xx_hal_flash_ex.c
│ │ ├── stm32f1xx_hal_gpio.c
│ │ ├── stm32f1xx_hal_gpio_ex.c
│ │ ├── stm32f1xx_hal_hcd.c
│ │ ├── stm32f1xx_hal_i2c.c
│ │ ├── stm32f1xx_hal_i2s.c
│ │ ├── stm32f1xx_hal_irda.c
│ │ ├── stm32f1xx_hal_iwdg.c
│ │ ├── stm32f1xx_hal_msp_template.c
│ │ ├── stm32f1xx_hal_nand.c
│ │ ├── stm32f1xx_hal_nor.c
│ │ ├── stm32f1xx_hal_pccard.c
│ │ ├── stm32f1xx_hal_pcd.c
│ │ ├── stm32f1xx_hal_pcd_ex.c
│ │ ├── stm32f1xx_hal_pwr.c
│ │ ├── stm32f1xx_hal_rcc.c
│ │ ├── stm32f1xx_hal_rcc_ex.c
│ │ ├── stm32f1xx_hal_rtc.c
│ │ ├── stm32f1xx_hal_rtc_ex.c
│ │ ├── stm32f1xx_hal_sd.c
│ │ ├── stm32f1xx_hal_smartcard.c
│ │ ├── stm32f1xx_hal_spi.c
│ │ ├── stm32f1xx_hal_spi_ex.c
│ │ ├── stm32f1xx_hal_sram.c
│ │ ├── stm32f1xx_hal_tim.c
│ │ ├── stm32f1xx_hal_tim_ex.c
│ │ ├── stm32f1xx_hal_uart.c
│ │ ├── stm32f1xx_hal_usart.c
│ │ ├── stm32f1xx_hal_wwdg.c
│ │ ├── stm32f1xx_ll_fsmc.c
│ │ ├── stm32f1xx_ll_sdmmc.c
│ │ └── stm32f1xx_ll_usb.c
│ ├── EWARM
│ ├── Project.eww
│ ├── lin-usb Configuration
│ │ ├── Exe
│ │ │ ├── lin-usb Configuration.out
│ │ │ └── lin-usb Configuration.sim
│ │ └── List
│ │ │ └── lin-usb Configuration.map
│ ├── lin-usb.dep
│ ├── lin-usb.ewd
│ ├── lin-usb.ewp
│ ├── lin-usb.ewt
│ ├── lin.c
│ ├── lin.h
│ ├── settings
│ │ ├── Project.wsdt
│ │ ├── Project.wspos
│ │ ├── lin-usb.crun
│ │ ├── lin-usb.dbgdt
│ │ ├── lin-usb.dni
│ │ ├── lin-usb.lin-usb Configuration.cspy.bat
│ │ ├── lin-usb.lin-usb Configuration.driver.xcl
│ │ └── lin-usb.lin-usb Configuration.general.xcl
│ ├── stm32f103xb_flash.icf
│ └── stm32f103xb_sram.icf
│ ├── Inc
│ ├── gpio.h
│ ├── lin.h
│ ├── mxconstants.h
│ ├── stm32f1xx_hal_conf.h
│ ├── stm32f1xx_it.h
│ ├── usart.h
│ ├── usb_device.h
│ ├── usbd_cdc_if.h
│ ├── usbd_conf.h
│ └── usbd_desc.h
│ ├── MDK-ARM
│ ├── DebugConfig
│ │ └── lin-usb_Configuration_STM32F103C8.dbgconf
│ ├── RTE
│ │ └── RTE_Components.h
│ ├── lin-usb Configuration
│ │ ├── ExtDll.iex
│ │ ├── gpio.crf
│ │ ├── gpio.d
│ │ ├── gpio.o
│ │ ├── lin-usb Configuration.axf
│ │ ├── lin-usb Configuration.build_log.htm
│ │ ├── lin-usb Configuration.hex
│ │ ├── lin-usb Configuration.htm
│ │ ├── lin-usb Configuration.lnp
│ │ ├── lin-usb Configuration.map
│ │ ├── lin-usb Configuration.sct
│ │ ├── lin-usb_lin-usb Configuration.dep
│ │ ├── lin.crf
│ │ ├── lin.d
│ │ ├── lin.o
│ │ ├── main.crf
│ │ ├── main.d
│ │ ├── main.o
│ │ ├── startup_stm32f103xb.d
│ │ ├── startup_stm32f103xb.o
│ │ ├── stm32f1xx_hal.crf
│ │ ├── stm32f1xx_hal.d
│ │ ├── stm32f1xx_hal.o
│ │ ├── stm32f1xx_hal_cortex.crf
│ │ ├── stm32f1xx_hal_cortex.d
│ │ ├── stm32f1xx_hal_cortex.o
│ │ ├── stm32f1xx_hal_dma.crf
│ │ ├── stm32f1xx_hal_dma.d
│ │ ├── stm32f1xx_hal_dma.o
│ │ ├── stm32f1xx_hal_flash.crf
│ │ ├── stm32f1xx_hal_flash.d
│ │ ├── stm32f1xx_hal_flash.o
│ │ ├── stm32f1xx_hal_flash_ex.crf
│ │ ├── stm32f1xx_hal_flash_ex.d
│ │ ├── stm32f1xx_hal_flash_ex.o
│ │ ├── stm32f1xx_hal_gpio.crf
│ │ ├── stm32f1xx_hal_gpio.d
│ │ ├── stm32f1xx_hal_gpio.o
│ │ ├── stm32f1xx_hal_gpio_ex.crf
│ │ ├── stm32f1xx_hal_gpio_ex.d
│ │ ├── stm32f1xx_hal_gpio_ex.o
│ │ ├── stm32f1xx_hal_msp.crf
│ │ ├── stm32f1xx_hal_msp.d
│ │ ├── stm32f1xx_hal_msp.o
│ │ ├── stm32f1xx_hal_pcd.crf
│ │ ├── stm32f1xx_hal_pcd.d
│ │ ├── stm32f1xx_hal_pcd.o
│ │ ├── stm32f1xx_hal_pcd_ex.crf
│ │ ├── stm32f1xx_hal_pcd_ex.d
│ │ ├── stm32f1xx_hal_pcd_ex.o
│ │ ├── stm32f1xx_hal_pwr.crf
│ │ ├── stm32f1xx_hal_pwr.d
│ │ ├── stm32f1xx_hal_pwr.o
│ │ ├── stm32f1xx_hal_rcc.crf
│ │ ├── stm32f1xx_hal_rcc.d
│ │ ├── stm32f1xx_hal_rcc.o
│ │ ├── stm32f1xx_hal_rcc_ex.crf
│ │ ├── stm32f1xx_hal_rcc_ex.d
│ │ ├── stm32f1xx_hal_rcc_ex.o
│ │ ├── stm32f1xx_hal_uart.crf
│ │ ├── stm32f1xx_hal_uart.d
│ │ ├── stm32f1xx_hal_uart.o
│ │ ├── stm32f1xx_it.crf
│ │ ├── stm32f1xx_it.d
│ │ ├── stm32f1xx_it.o
│ │ ├── stm32f1xx_ll_usb.crf
│ │ ├── stm32f1xx_ll_usb.d
│ │ ├── stm32f1xx_ll_usb.o
│ │ ├── system_stm32f1xx.crf
│ │ ├── system_stm32f1xx.d
│ │ ├── system_stm32f1xx.o
│ │ ├── usart.crf
│ │ ├── usart.d
│ │ ├── usart.o
│ │ ├── usb_device.crf
│ │ ├── usb_device.d
│ │ ├── usb_device.o
│ │ ├── usbd_cdc.crf
│ │ ├── usbd_cdc.d
│ │ ├── usbd_cdc.o
│ │ ├── usbd_cdc_if.crf
│ │ ├── usbd_cdc_if.d
│ │ ├── usbd_cdc_if.o
│ │ ├── usbd_conf.crf
│ │ ├── usbd_conf.d
│ │ ├── usbd_conf.o
│ │ ├── usbd_core.crf
│ │ ├── usbd_core.d
│ │ ├── usbd_core.o
│ │ ├── usbd_ctlreq.crf
│ │ ├── usbd_ctlreq.d
│ │ ├── usbd_ctlreq.o
│ │ ├── usbd_desc.crf
│ │ ├── usbd_desc.d
│ │ ├── usbd_desc.o
│ │ ├── usbd_ioreq.crf
│ │ ├── usbd_ioreq.d
│ │ └── usbd_ioreq.o
│ ├── lin-usb.uvguix.Shpulka
│ ├── lin-usb.uvoptx
│ ├── lin-usb.uvprojx
│ └── startup_stm32f103xb.lst
│ ├── Middlewares
│ └── ST
│ │ └── STM32_USB_Device_Library
│ │ ├── Class
│ │ └── CDC
│ │ │ ├── Inc
│ │ │ ├── usbd_cdc.h
│ │ │ └── usbd_cdc_if_template.h
│ │ │ └── Src
│ │ │ ├── usbd_cdc.c
│ │ │ └── usbd_cdc_if_template.c
│ │ └── Core
│ │ ├── Inc
│ │ ├── usbd_conf_template.h
│ │ ├── usbd_core.h
│ │ ├── usbd_ctlreq.h
│ │ ├── usbd_def.h
│ │ └── usbd_ioreq.h
│ │ └── Src
│ │ ├── usbd_conf_template.c
│ │ ├── usbd_core.c
│ │ ├── usbd_ctlreq.c
│ │ └── usbd_ioreq.c
│ ├── Src
│ ├── gpio.c
│ ├── lin.c
│ ├── main.c
│ ├── stm32f1xx_hal_msp.c
│ ├── stm32f1xx_it.c
│ ├── usart.c
│ ├── usb_device.c
│ ├── usbd_cdc_if.c
│ ├── usbd_conf.c
│ └── usbd_desc.c
│ └── lin-usb.ioc
└── PC
├── lin_sniffer.BL
├── LIN.cs
├── Properties
│ └── AssemblyInfo.cs
├── SerialportManager.cs
└── lin_sniffer.BL.csproj
└── lin_sniffer
├── App.config
├── ILinMessageService.cs
├── IMessageService.cs
├── LinMessageService.cs
├── MainForm.Designer.cs
├── MainForm.cs
├── MainForm.resx
├── MessageService.cs
├── Presentor.cs
├── Program.cs
├── Properties
├── AssemblyInfo.cs
├── Resources.Designer.cs
├── Resources.resx
├── Settings.Designer.cs
└── Settings.settings
├── lin_sniffer.csproj
└── lin_sniffer.sln
/.gitattributes:
--------------------------------------------------------------------------------
1 | ###############################################################################
2 | # Set default behavior to automatically normalize line endings.
3 | ###############################################################################
4 | * text=auto
5 |
6 | ###############################################################################
7 | # Set default behavior for command prompt diff.
8 | #
9 | # This is need for earlier builds of msysgit that does not have it on by
10 | # default for csharp files.
11 | # Note: This is only used by command line
12 | ###############################################################################
13 | #*.cs diff=csharp
14 |
15 | ###############################################################################
16 | # Set the merge driver for project and solution files
17 | #
18 | # Merging from the command prompt will add diff markers to the files if there
19 | # are conflicts (Merging from VS is not affected by the settings below, in VS
20 | # the diff markers are never inserted). Diff markers may cause the following
21 | # file extensions to fail to load in VS. An alternative would be to treat
22 | # these files as binary and thus will always conflict and require user
23 | # intervention with every merge. To do so, just uncomment the entries below
24 | ###############################################################################
25 | #*.sln merge=binary
26 | #*.csproj merge=binary
27 | #*.vbproj merge=binary
28 | #*.vcxproj merge=binary
29 | #*.vcproj merge=binary
30 | #*.dbproj merge=binary
31 | #*.fsproj merge=binary
32 | #*.lsproj merge=binary
33 | #*.wixproj merge=binary
34 | #*.modelproj merge=binary
35 | #*.sqlproj merge=binary
36 | #*.wwaproj merge=binary
37 |
38 | ###############################################################################
39 | # behavior for image files
40 | #
41 | # image files are treated as binary by default.
42 | ###############################################################################
43 | #*.jpg binary
44 | #*.png binary
45 | #*.gif binary
46 |
47 | ###############################################################################
48 | # diff behavior for common document formats
49 | #
50 | # Convert binary document formats to text before diffing them. This feature
51 | # is only available from the command line. Turn it on by uncommenting the
52 | # entries below.
53 | ###############################################################################
54 | #*.doc diff=astextplain
55 | #*.DOC diff=astextplain
56 | #*.docx diff=astextplain
57 | #*.DOCX diff=astextplain
58 | #*.dot diff=astextplain
59 | #*.DOT diff=astextplain
60 | #*.pdf diff=astextplain
61 | #*.PDF diff=astextplain
62 | #*.rtf diff=astextplain
63 | #*.RTF diff=astextplain
64 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # lin_sniffer
2 | Lin bus sniffer, based on stm32f103c8t6
3 | ## Features
4 | ### Verson 0.1
5 | #### Firmware
6 | - Support LIN v2.0
7 | - PC communication
8 | - Show full header, real ID, data QTY, CRC
9 |
10 | #### Software
11 |
12 | ### PC communications
13 | You need STM32 VCP driver for connect sniffer to PC
14 | Actual link: http://www.st.com/en/development-tools/stsw-stm32102.html
15 |
16 | ### Mesage format
17 | - Byte[0] - Full header
18 | - Byte[1] - Real message ID
19 | - Byte[2] - Data lenght (QTY)
20 | - Byte[3..10] - Data
21 | - Byte[11] - CRC
22 |
--------------------------------------------------------------------------------
/SOFT/MC/500 kHz, 2 M Samples [2].logicdata:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/500 kHz, 2 M Samples [2].logicdata
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_pid_init_f32.c:
--------------------------------------------------------------------------------
1 | /* ----------------------------------------------------------------------
2 | * Copyright (C) 2010-2014 ARM Limited. All rights reserved.
3 | *
4 | * $Date: 19. March 2015
5 | * $Revision: V.1.4.5
6 | *
7 | * Project: CMSIS DSP Library
8 | * Title: arm_pid_init_f32.c
9 | *
10 | * Description: Floating-point PID Control initialization function
11 | *
12 | *
13 | * Target Processor: Cortex-M4/Cortex-M3/Cortex-M0
14 | *
15 | * Redistribution and use in source and binary forms, with or without
16 | * modification, are permitted provided that the following conditions
17 | * are met:
18 | * - Redistributions of source code must retain the above copyright
19 | * notice, this list of conditions and the following disclaimer.
20 | * - Redistributions in binary form must reproduce the above copyright
21 | * notice, this list of conditions and the following disclaimer in
22 | * the documentation and/or other materials provided with the
23 | * distribution.
24 | * - Neither the name of ARM LIMITED nor the names of its contributors
25 | * may be used to endorse or promote products derived from this
26 | * software without specific prior written permission.
27 | *
28 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
29 | * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
30 | * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
31 | * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
32 | * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
33 | * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
34 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
35 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
36 | * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
37 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
38 | * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
39 | * POSSIBILITY OF SUCH DAMAGE.
40 | * ------------------------------------------------------------------- */
41 |
42 | #include "arm_math.h"
43 |
44 | /**
45 | * @addtogroup PID
46 | * @{
47 | */
48 |
49 | /**
50 | * @brief Initialization function for the floating-point PID Control.
51 | * @param[in,out] *S points to an instance of the PID structure.
52 | * @param[in] resetStateFlag flag to reset the state. 0 = no change in state & 1 = reset the state.
53 | * @return none.
54 | * \par Description:
55 | * \par
56 | * The resetStateFlag
specifies whether to set state to zero or not. \n
57 | * The function computes the structure fields: A0
, A1
A2
58 | * using the proportional gain( \c Kp), integral gain( \c Ki) and derivative gain( \c Kd)
59 | * also sets the state variables to all zeros.
60 | */
61 |
62 | void arm_pid_init_f32(
63 | arm_pid_instance_f32 * S,
64 | int32_t resetStateFlag)
65 | {
66 |
67 | /* Derived coefficient A0 */
68 | S->A0 = S->Kp + S->Ki + S->Kd;
69 |
70 | /* Derived coefficient A1 */
71 | S->A1 = (-S->Kp) - ((float32_t) 2.0 * S->Kd);
72 |
73 | /* Derived coefficient A2 */
74 | S->A2 = S->Kd;
75 |
76 | /* Check whether state needs reset or not */
77 | if(resetStateFlag)
78 | {
79 | /* Clear the state buffer. The size will be always 3 samples */
80 | memset(S->state, 0, 3u * sizeof(float32_t));
81 | }
82 |
83 | }
84 |
85 | /**
86 | * @} end of PID group
87 | */
88 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_pid_reset_f32.c:
--------------------------------------------------------------------------------
1 | /* ----------------------------------------------------------------------
2 | * Copyright (C) 2010-2014 ARM Limited. All rights reserved.
3 | *
4 | * $Date: 19. March 2015
5 | * $Revision: V.1.4.5
6 | *
7 | * Project: CMSIS DSP Library
8 | * Title: arm_pid_reset_f32.c
9 | *
10 | * Description: Floating-point PID Control reset function
11 | *
12 | * Target Processor: Cortex-M4/Cortex-M3/Cortex-M0
13 | *
14 | * Redistribution and use in source and binary forms, with or without
15 | * modification, are permitted provided that the following conditions
16 | * are met:
17 | * - Redistributions of source code must retain the above copyright
18 | * notice, this list of conditions and the following disclaimer.
19 | * - Redistributions in binary form must reproduce the above copyright
20 | * notice, this list of conditions and the following disclaimer in
21 | * the documentation and/or other materials provided with the
22 | * distribution.
23 | * - Neither the name of ARM LIMITED nor the names of its contributors
24 | * may be used to endorse or promote products derived from this
25 | * software without specific prior written permission.
26 | *
27 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
28 | * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
29 | * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
30 | * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
31 | * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
32 | * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
33 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
34 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
35 | * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
36 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
37 | * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
38 | * POSSIBILITY OF SUCH DAMAGE.
39 | * ------------------------------------------------------------------- */
40 |
41 | #include "arm_math.h"
42 |
43 | /**
44 | * @addtogroup PID
45 | * @{
46 | */
47 |
48 | /**
49 | * @brief Reset function for the floating-point PID Control.
50 | * @param[in] *S Instance pointer of PID control data structure.
51 | * @return none.
52 | * \par Description:
53 | * The function resets the state buffer to zeros.
54 | */
55 | void arm_pid_reset_f32(
56 | arm_pid_instance_f32 * S)
57 | {
58 |
59 | /* Clear the state buffer. The size will be always 3 samples */
60 | memset(S->state, 0, 3u * sizeof(float32_t));
61 | }
62 |
63 | /**
64 | * @} end of PID group
65 | */
66 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_pid_reset_q15.c:
--------------------------------------------------------------------------------
1 | /* ----------------------------------------------------------------------
2 | * Copyright (C) 2010-2014 ARM Limited. All rights reserved.
3 | *
4 | * $Date: 19. March 2015
5 | * $Revision: V.1.4.5
6 | *
7 | * Project: CMSIS DSP Library
8 | * Title: arm_pid_reset_q15.c
9 | *
10 | * Description: Q15 PID Control reset function
11 | *
12 | * Target Processor: Cortex-M4/Cortex-M3/Cortex-M0
13 | *
14 | * Redistribution and use in source and binary forms, with or without
15 | * modification, are permitted provided that the following conditions
16 | * are met:
17 | * - Redistributions of source code must retain the above copyright
18 | * notice, this list of conditions and the following disclaimer.
19 | * - Redistributions in binary form must reproduce the above copyright
20 | * notice, this list of conditions and the following disclaimer in
21 | * the documentation and/or other materials provided with the
22 | * distribution.
23 | * - Neither the name of ARM LIMITED nor the names of its contributors
24 | * may be used to endorse or promote products derived from this
25 | * software without specific prior written permission.
26 | *
27 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
28 | * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
29 | * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
30 | * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
31 | * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
32 | * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
33 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
34 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
35 | * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
36 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
37 | * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
38 | * POSSIBILITY OF SUCH DAMAGE.
39 | * -------------------------------------------------------------------- */
40 |
41 | #include "arm_math.h"
42 |
43 | /**
44 | * @addtogroup PID
45 | * @{
46 | */
47 |
48 | /**
49 | * @brief Reset function for the Q15 PID Control.
50 | * @param[in] *S Instance pointer of PID control data structure.
51 | * @return none.
52 | * \par Description:
53 | * The function resets the state buffer to zeros.
54 | */
55 | void arm_pid_reset_q15(
56 | arm_pid_instance_q15 * S)
57 | {
58 | /* Reset state to zero, The size will be always 3 samples */
59 | memset(S->state, 0, 3u * sizeof(q15_t));
60 | }
61 |
62 | /**
63 | * @} end of PID group
64 | */
65 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_pid_reset_q31.c:
--------------------------------------------------------------------------------
1 | /* ----------------------------------------------------------------------
2 | * Copyright (C) 2010-2014 ARM Limited. All rights reserved.
3 | *
4 | * $Date: 19. March 2015
5 | * $Revision: V.1.4.5
6 | *
7 | * Project: CMSIS DSP Library
8 | * Title: arm_pid_reset_q31.c
9 | *
10 | * Description: Q31 PID Control reset function
11 | *
12 | * Target Processor: Cortex-M4/Cortex-M3/Cortex-M0
13 | *
14 | * Redistribution and use in source and binary forms, with or without
15 | * modification, are permitted provided that the following conditions
16 | * are met:
17 | * - Redistributions of source code must retain the above copyright
18 | * notice, this list of conditions and the following disclaimer.
19 | * - Redistributions in binary form must reproduce the above copyright
20 | * notice, this list of conditions and the following disclaimer in
21 | * the documentation and/or other materials provided with the
22 | * distribution.
23 | * - Neither the name of ARM LIMITED nor the names of its contributors
24 | * may be used to endorse or promote products derived from this
25 | * software without specific prior written permission.
26 | *
27 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
28 | * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
29 | * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
30 | * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
31 | * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
32 | * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
33 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
34 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
35 | * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
36 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
37 | * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
38 | * POSSIBILITY OF SUCH DAMAGE.
39 | * ------------------------------------------------------------------- */
40 |
41 | #include "arm_math.h"
42 |
43 | /**
44 | * @addtogroup PID
45 | * @{
46 | */
47 |
48 | /**
49 | * @brief Reset function for the Q31 PID Control.
50 | * @param[in] *S Instance pointer of PID control data structure.
51 | * @return none.
52 | * \par Description:
53 | * The function resets the state buffer to zeros.
54 | */
55 | void arm_pid_reset_q31(
56 | arm_pid_instance_q31 * S)
57 | {
58 |
59 | /* Clear the state buffer. The size will be always 3 samples */
60 | memset(S->state, 0, 3u * sizeof(q31_t));
61 | }
62 |
63 | /**
64 | * @} end of PID group
65 | */
66 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_sin_q15.c:
--------------------------------------------------------------------------------
1 | /* ----------------------------------------------------------------------
2 | * Copyright (C) 2010-2014 ARM Limited. All rights reserved.
3 | *
4 | * $Date: 19. March 2015
5 | * $Revision: V.1.4.5
6 | *
7 | * Project: CMSIS DSP Library
8 | * Title: arm_sin_q15.c
9 | *
10 | * Description: Fast sine calculation for Q15 values.
11 | *
12 | * Target Processor: Cortex-M4/Cortex-M3/Cortex-M0
13 | *
14 | * Redistribution and use in source and binary forms, with or without
15 | * modification, are permitted provided that the following conditions
16 | * are met:
17 | * - Redistributions of source code must retain the above copyright
18 | * notice, this list of conditions and the following disclaimer.
19 | * - Redistributions in binary form must reproduce the above copyright
20 | * notice, this list of conditions and the following disclaimer in
21 | * the documentation and/or other materials provided with the
22 | * distribution.
23 | * - Neither the name of ARM LIMITED nor the names of its contributors
24 | * may be used to endorse or promote products derived from this
25 | * software without specific prior written permission.
26 | *
27 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
28 | * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
29 | * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
30 | * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
31 | * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
32 | * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
33 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
34 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
35 | * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
36 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
37 | * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
38 | * POSSIBILITY OF SUCH DAMAGE.
39 | * -------------------------------------------------------------------- */
40 |
41 | #include "arm_math.h"
42 | #include "arm_common_tables.h"
43 |
44 | /**
45 | * @ingroup groupFastMath
46 | */
47 |
48 | /**
49 | * @addtogroup sin
50 | * @{
51 | */
52 |
53 | /**
54 | * @brief Fast approximation to the trigonometric sine function for Q15 data.
55 | * @param[in] x Scaled input value in radians.
56 | * @return sin(x).
57 | *
58 | * The Q15 input value is in the range [0 +0.9999] and is mapped to a radian value in the range [0 2*pi).
59 | */
60 |
61 | q15_t arm_sin_q15(
62 | q15_t x)
63 | {
64 | q15_t sinVal; /* Temporary variables for input, output */
65 | int32_t index; /* Index variables */
66 | q15_t a, b; /* Four nearest output values */
67 | q15_t fract; /* Temporary values for fractional values */
68 |
69 | /* Calculate the nearest index */
70 | index = (uint32_t)x >> FAST_MATH_Q15_SHIFT;
71 |
72 | /* Calculation of fractional value */
73 | fract = (x - (index << FAST_MATH_Q15_SHIFT)) << 9;
74 |
75 | /* Read two nearest values of input value from the sin table */
76 | a = sinTable_q15[index];
77 | b = sinTable_q15[index+1];
78 |
79 | /* Linear interpolation process */
80 | sinVal = (q31_t)(0x8000-fract)*a >> 16;
81 | sinVal = (q15_t)((((q31_t)sinVal << 16) + ((q31_t)fract*b)) >> 16);
82 |
83 | return sinVal << 1;
84 | }
85 |
86 | /**
87 | * @} end of sin group
88 | */
89 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_sin_q31.c:
--------------------------------------------------------------------------------
1 | /* ----------------------------------------------------------------------
2 | * Copyright (C) 2010-2014 ARM Limited. All rights reserved.
3 | *
4 | * $Date: 19. March 2015
5 | * $Revision: V.1.4.5
6 | *
7 | * Project: CMSIS DSP Library
8 | * Title: arm_sin_q31.c
9 | *
10 | * Description: Fast sine calculation for Q31 values.
11 | *
12 | * Target Processor: Cortex-M4/Cortex-M3/Cortex-M0
13 | *
14 | * Redistribution and use in source and binary forms, with or without
15 | * modification, are permitted provided that the following conditions
16 | * are met:
17 | * - Redistributions of source code must retain the above copyright
18 | * notice, this list of conditions and the following disclaimer.
19 | * - Redistributions in binary form must reproduce the above copyright
20 | * notice, this list of conditions and the following disclaimer in
21 | * the documentation and/or other materials provided with the
22 | * distribution.
23 | * - Neither the name of ARM LIMITED nor the names of its contributors
24 | * may be used to endorse or promote products derived from this
25 | * software without specific prior written permission.
26 | *
27 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
28 | * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
29 | * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
30 | * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
31 | * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
32 | * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
33 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
34 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
35 | * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
36 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
37 | * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
38 | * POSSIBILITY OF SUCH DAMAGE.
39 | * -------------------------------------------------------------------- */
40 |
41 | #include "arm_math.h"
42 | #include "arm_common_tables.h"
43 |
44 | /**
45 | * @ingroup groupFastMath
46 | */
47 |
48 | /**
49 | * @addtogroup sin
50 | * @{
51 | */
52 |
53 | /**
54 | * @brief Fast approximation to the trigonometric sine function for Q31 data.
55 | * @param[in] x Scaled input value in radians.
56 | * @return sin(x).
57 | *
58 | * The Q31 input value is in the range [0 +0.9999] and is mapped to a radian value in the range [0 2*pi). */
59 |
60 | q31_t arm_sin_q31(
61 | q31_t x)
62 | {
63 | q31_t sinVal; /* Temporary variables for input, output */
64 | int32_t index; /* Index variables */
65 | q31_t a, b; /* Four nearest output values */
66 | q31_t fract; /* Temporary values for fractional values */
67 |
68 | /* Calculate the nearest index */
69 | index = (uint32_t)x >> FAST_MATH_Q31_SHIFT;
70 |
71 | /* Calculation of fractional value */
72 | fract = (x - (index << FAST_MATH_Q31_SHIFT)) << 9;
73 |
74 | /* Read two nearest values of input value from the sin table */
75 | a = sinTable_q31[index];
76 | b = sinTable_q31[index+1];
77 |
78 | /* Linear interpolation process */
79 | sinVal = (q63_t)(0x80000000-fract)*a >> 32;
80 | sinVal = (q31_t)((((q63_t)sinVal << 32) + ((q63_t)fract*b)) >> 32);
81 |
82 | return sinVal << 1;
83 | }
84 |
85 | /**
86 | * @} end of sin group
87 | */
88 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_lattice_init_f32.c:
--------------------------------------------------------------------------------
1 | /*-----------------------------------------------------------------------------
2 | * Copyright (C) 2010-2014 ARM Limited. All rights reserved.
3 | *
4 | * $Date: 19. March 2015
5 | * $Revision: V.1.4.5
6 | *
7 | * Project: CMSIS DSP Library
8 | * Title: arm_fir_lattice_init_f32.c
9 | *
10 | * Description: Floating-point FIR Lattice filter initialization function.
11 | *
12 | * Target Processor: Cortex-M4/Cortex-M3/Cortex-M0
13 | *
14 | * Redistribution and use in source and binary forms, with or without
15 | * modification, are permitted provided that the following conditions
16 | * are met:
17 | * - Redistributions of source code must retain the above copyright
18 | * notice, this list of conditions and the following disclaimer.
19 | * - Redistributions in binary form must reproduce the above copyright
20 | * notice, this list of conditions and the following disclaimer in
21 | * the documentation and/or other materials provided with the
22 | * distribution.
23 | * - Neither the name of ARM LIMITED nor the names of its contributors
24 | * may be used to endorse or promote products derived from this
25 | * software without specific prior written permission.
26 | *
27 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
28 | * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
29 | * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
30 | * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
31 | * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
32 | * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
33 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
34 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
35 | * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
36 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
37 | * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
38 | * POSSIBILITY OF SUCH DAMAGE.
39 | * ---------------------------------------------------------------------------*/
40 |
41 | #include "arm_math.h"
42 |
43 | /**
44 | * @ingroup groupFilters
45 | */
46 |
47 | /**
48 | * @addtogroup FIR_Lattice
49 | * @{
50 | */
51 |
52 | /**
53 | * @brief Initialization function for the floating-point FIR lattice filter.
54 | * @param[in] *S points to an instance of the floating-point FIR lattice structure.
55 | * @param[in] numStages number of filter stages.
56 | * @param[in] *pCoeffs points to the coefficient buffer. The array is of length numStages.
57 | * @param[in] *pState points to the state buffer. The array is of length numStages.
58 | * @return none.
59 | */
60 |
61 | void arm_fir_lattice_init_f32(
62 | arm_fir_lattice_instance_f32 * S,
63 | uint16_t numStages,
64 | float32_t * pCoeffs,
65 | float32_t * pState)
66 | {
67 | /* Assign filter taps */
68 | S->numStages = numStages;
69 |
70 | /* Assign coefficient pointer */
71 | S->pCoeffs = pCoeffs;
72 |
73 | /* Clear state buffer and size is always numStages */
74 | memset(pState, 0, (numStages) * sizeof(float32_t));
75 |
76 | /* Assign state pointer */
77 | S->pState = pState;
78 |
79 | }
80 |
81 | /**
82 | * @} end of FIR_Lattice group
83 | */
84 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_lattice_init_q15.c:
--------------------------------------------------------------------------------
1 | /*-----------------------------------------------------------------------------
2 | * Copyright (C) 2010-2014 ARM Limited. All rights reserved.
3 | *
4 | * $Date: 19. March 2015
5 | * $Revision: V.1.4.5
6 | *
7 | * Project: CMSIS DSP Library
8 | * Title: arm_fir_lattice_init_q15.c
9 | *
10 | * Description: Q15 FIR Lattice filter initialization function.
11 | *
12 | * Target Processor: Cortex-M4/Cortex-M3/Cortex-M0
13 | *
14 | * Redistribution and use in source and binary forms, with or without
15 | * modification, are permitted provided that the following conditions
16 | * are met:
17 | * - Redistributions of source code must retain the above copyright
18 | * notice, this list of conditions and the following disclaimer.
19 | * - Redistributions in binary form must reproduce the above copyright
20 | * notice, this list of conditions and the following disclaimer in
21 | * the documentation and/or other materials provided with the
22 | * distribution.
23 | * - Neither the name of ARM LIMITED nor the names of its contributors
24 | * may be used to endorse or promote products derived from this
25 | * software without specific prior written permission.
26 | *
27 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
28 | * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
29 | * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
30 | * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
31 | * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
32 | * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
33 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
34 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
35 | * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
36 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
37 | * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
38 | * POSSIBILITY OF SUCH DAMAGE.
39 | * ---------------------------------------------------------------------------*/
40 |
41 | #include "arm_math.h"
42 |
43 | /**
44 | * @ingroup groupFilters
45 | */
46 |
47 | /**
48 | * @addtogroup FIR_Lattice
49 | * @{
50 | */
51 |
52 | /**
53 | * @brief Initialization function for the Q15 FIR lattice filter.
54 | * @param[in] *S points to an instance of the Q15 FIR lattice structure.
55 | * @param[in] numStages number of filter stages.
56 | * @param[in] *pCoeffs points to the coefficient buffer. The array is of length numStages.
57 | * @param[in] *pState points to the state buffer. The array is of length numStages.
58 | * @return none.
59 | */
60 |
61 | void arm_fir_lattice_init_q15(
62 | arm_fir_lattice_instance_q15 * S,
63 | uint16_t numStages,
64 | q15_t * pCoeffs,
65 | q15_t * pState)
66 | {
67 | /* Assign filter taps */
68 | S->numStages = numStages;
69 |
70 | /* Assign coefficient pointer */
71 | S->pCoeffs = pCoeffs;
72 |
73 | /* Clear state buffer and size is always numStages */
74 | memset(pState, 0, (numStages) * sizeof(q15_t));
75 |
76 | /* Assign state pointer */
77 | S->pState = pState;
78 |
79 | }
80 |
81 | /**
82 | * @} end of FIR_Lattice group
83 | */
84 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_lattice_init_q31.c:
--------------------------------------------------------------------------------
1 | /*-----------------------------------------------------------------------------
2 | * Copyright (C) 2010-2014 ARM Limited. All rights reserved.
3 | *
4 | * $Date: 19. March 2015
5 | * $Revision: V.1.4.5
6 | *
7 | * Project: CMSIS DSP Library
8 | * Title: arm_fir_lattice_init_q31.c
9 | *
10 | * Description: Q31 FIR lattice filter initialization function.
11 | *
12 | * Target Processor: Cortex-M4/Cortex-M3/Cortex-M0
13 | *
14 | * Redistribution and use in source and binary forms, with or without
15 | * modification, are permitted provided that the following conditions
16 | * are met:
17 | * - Redistributions of source code must retain the above copyright
18 | * notice, this list of conditions and the following disclaimer.
19 | * - Redistributions in binary form must reproduce the above copyright
20 | * notice, this list of conditions and the following disclaimer in
21 | * the documentation and/or other materials provided with the
22 | * distribution.
23 | * - Neither the name of ARM LIMITED nor the names of its contributors
24 | * may be used to endorse or promote products derived from this
25 | * software without specific prior written permission.
26 | *
27 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
28 | * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
29 | * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
30 | * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
31 | * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
32 | * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
33 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
34 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
35 | * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
36 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
37 | * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
38 | * POSSIBILITY OF SUCH DAMAGE.
39 | * ---------------------------------------------------------------------------*/
40 |
41 | #include "arm_math.h"
42 |
43 | /**
44 | * @ingroup groupFilters
45 | */
46 |
47 | /**
48 | * @addtogroup FIR_Lattice
49 | * @{
50 | */
51 |
52 | /**
53 | * @brief Initialization function for the Q31 FIR lattice filter.
54 | * @param[in] *S points to an instance of the Q31 FIR lattice structure.
55 | * @param[in] numStages number of filter stages.
56 | * @param[in] *pCoeffs points to the coefficient buffer. The array is of length numStages.
57 | * @param[in] *pState points to the state buffer. The array is of length numStages.
58 | * @return none.
59 | */
60 |
61 | void arm_fir_lattice_init_q31(
62 | arm_fir_lattice_instance_q31 * S,
63 | uint16_t numStages,
64 | q31_t * pCoeffs,
65 | q31_t * pState)
66 | {
67 | /* Assign filter taps */
68 | S->numStages = numStages;
69 |
70 | /* Assign coefficient pointer */
71 | S->pCoeffs = pCoeffs;
72 |
73 | /* Clear state buffer and size is always numStages */
74 | memset(pState, 0, (numStages) * sizeof(q31_t));
75 |
76 | /* Assign state pointer */
77 | S->pState = pState;
78 |
79 | }
80 |
81 | /**
82 | * @} end of FIR_Lattice group
83 | */
84 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_init_f32.c:
--------------------------------------------------------------------------------
1 | /* ----------------------------------------------------------------------------
2 | * Copyright (C) 2010-2014 ARM Limited. All rights reserved.
3 | *
4 | * $Date: 19. March 2015
5 | * $Revision: V.1.4.5
6 | *
7 | * Project: CMSIS DSP Library
8 | * Title: arm_mat_init_f32.c
9 | *
10 | * Description: Floating-point matrix initialization.
11 | *
12 | * Target Processor: Cortex-M4/Cortex-M3/Cortex-M0
13 | *
14 | * Redistribution and use in source and binary forms, with or without
15 | * modification, are permitted provided that the following conditions
16 | * are met:
17 | * - Redistributions of source code must retain the above copyright
18 | * notice, this list of conditions and the following disclaimer.
19 | * - Redistributions in binary form must reproduce the above copyright
20 | * notice, this list of conditions and the following disclaimer in
21 | * the documentation and/or other materials provided with the
22 | * distribution.
23 | * - Neither the name of ARM LIMITED nor the names of its contributors
24 | * may be used to endorse or promote products derived from this
25 | * software without specific prior written permission.
26 | *
27 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
28 | * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
29 | * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
30 | * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
31 | * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
32 | * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
33 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
34 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
35 | * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
36 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
37 | * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
38 | * POSSIBILITY OF SUCH DAMAGE.
39 | * -------------------------------------------------------------------------- */
40 |
41 | #include "arm_math.h"
42 |
43 | /**
44 | * @ingroup groupMatrix
45 | */
46 |
47 | /**
48 | * @defgroup MatrixInit Matrix Initialization
49 | *
50 | * Initializes the underlying matrix data structure.
51 | * The functions set the numRows
,
52 | * numCols
, and pData
fields
53 | * of the matrix data structure.
54 | */
55 |
56 | /**
57 | * @addtogroup MatrixInit
58 | * @{
59 | */
60 |
61 | /**
62 | * @brief Floating-point matrix initialization.
63 | * @param[in,out] *S points to an instance of the floating-point matrix structure.
64 | * @param[in] nRows number of rows in the matrix.
65 | * @param[in] nColumns number of columns in the matrix.
66 | * @param[in] *pData points to the matrix data array.
67 | * @return none
68 | */
69 |
70 | void arm_mat_init_f32(
71 | arm_matrix_instance_f32 * S,
72 | uint16_t nRows,
73 | uint16_t nColumns,
74 | float32_t * pData)
75 | {
76 | /* Assign Number of Rows */
77 | S->numRows = nRows;
78 |
79 | /* Assign Number of Columns */
80 | S->numCols = nColumns;
81 |
82 | /* Assign Data pointer */
83 | S->pData = pData;
84 | }
85 |
86 | /**
87 | * @} end of MatrixInit group
88 | */
89 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_init_q15.c:
--------------------------------------------------------------------------------
1 | /* ----------------------------------------------------------------------
2 | * Copyright (C) 2010-2014 ARM Limited. All rights reserved.
3 | *
4 | * $Date: 19. March 2015
5 | * $Revision: V.1.4.5
6 | *
7 | * Project: CMSIS DSP Library
8 | * Title: arm_mat_init_q15.c
9 | *
10 | * Description: Q15 matrix initialization.
11 | *
12 | * Target Processor: Cortex-M4/Cortex-M3/Cortex-M0
13 | *
14 | * Redistribution and use in source and binary forms, with or without
15 | * modification, are permitted provided that the following conditions
16 | * are met:
17 | * - Redistributions of source code must retain the above copyright
18 | * notice, this list of conditions and the following disclaimer.
19 | * - Redistributions in binary form must reproduce the above copyright
20 | * notice, this list of conditions and the following disclaimer in
21 | * the documentation and/or other materials provided with the
22 | * distribution.
23 | * - Neither the name of ARM LIMITED nor the names of its contributors
24 | * may be used to endorse or promote products derived from this
25 | * software without specific prior written permission.
26 | *
27 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
28 | * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
29 | * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
30 | * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
31 | * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
32 | * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
33 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
34 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
35 | * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
36 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
37 | * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
38 | * POSSIBILITY OF SUCH DAMAGE.
39 | * -------------------------------------------------------------------------- */
40 |
41 |
42 | #include "arm_math.h"
43 |
44 | /**
45 | * @ingroup groupMatrix
46 | */
47 |
48 | /**
49 | * @addtogroup MatrixInit
50 | * @{
51 | */
52 |
53 | /**
54 | * @brief Q15 matrix initialization.
55 | * @param[in,out] *S points to an instance of the floating-point matrix structure.
56 | * @param[in] nRows number of rows in the matrix.
57 | * @param[in] nColumns number of columns in the matrix.
58 | * @param[in] *pData points to the matrix data array.
59 | * @return none
60 | */
61 |
62 | void arm_mat_init_q15(
63 | arm_matrix_instance_q15 * S,
64 | uint16_t nRows,
65 | uint16_t nColumns,
66 | q15_t * pData)
67 | {
68 | /* Assign Number of Rows */
69 | S->numRows = nRows;
70 |
71 | /* Assign Number of Columns */
72 | S->numCols = nColumns;
73 |
74 | /* Assign Data pointer */
75 | S->pData = pData;
76 | }
77 |
78 | /**
79 | * @} end of MatrixInit group
80 | */
81 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_init_q31.c:
--------------------------------------------------------------------------------
1 | /* ----------------------------------------------------------------------
2 | * Copyright (C) 2010-2014 ARM Limited. All rights reserved.
3 | *
4 | * $Date: 19. March 2015
5 | * $Revision: V.1.4.5
6 | *
7 | * Project: CMSIS DSP Library
8 | * Title: arm_mat_init_q31.c
9 | *
10 | * Description: Q31 matrix initialization.
11 | * Target Processor: Cortex-M4/Cortex-M3/Cortex-M0
12 | *
13 | * Redistribution and use in source and binary forms, with or without
14 | * modification, are permitted provided that the following conditions
15 | * are met:
16 | * - Redistributions of source code must retain the above copyright
17 | * notice, this list of conditions and the following disclaimer.
18 | * - Redistributions in binary form must reproduce the above copyright
19 | * notice, this list of conditions and the following disclaimer in
20 | * the documentation and/or other materials provided with the
21 | * distribution.
22 | * - Neither the name of ARM LIMITED nor the names of its contributors
23 | * may be used to endorse or promote products derived from this
24 | * software without specific prior written permission.
25 | *
26 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
27 | * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
28 | * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
29 | * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
30 | * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
31 | * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
32 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
33 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
34 | * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
35 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
36 | * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
37 | * POSSIBILITY OF SUCH DAMAGE.
38 | * -------------------------------------------------------------------------- */
39 |
40 |
41 | #include "arm_math.h"
42 |
43 | /**
44 | * @ingroup groupMatrix
45 | */
46 |
47 | /**
48 | * @defgroup MatrixInit Matrix Initialization
49 | *
50 | */
51 |
52 | /**
53 | * @addtogroup MatrixInit
54 | * @{
55 | */
56 |
57 | /**
58 | * @brief Q31 matrix initialization.
59 | * @param[in,out] *S points to an instance of the floating-point matrix structure.
60 | * @param[in] nRows number of rows in the matrix.
61 | * @param[in] nColumns number of columns in the matrix.
62 | * @param[in] *pData points to the matrix data array.
63 | * @return none
64 | */
65 |
66 | void arm_mat_init_q31(
67 | arm_matrix_instance_q31 * S,
68 | uint16_t nRows,
69 | uint16_t nColumns,
70 | q31_t * pData)
71 | {
72 | /* Assign Number of Rows */
73 | S->numRows = nRows;
74 |
75 | /* Assign Number of Columns */
76 | S->numCols = nColumns;
77 |
78 | /* Assign Data pointer */
79 | S->pData = pData;
80 | }
81 |
82 | /**
83 | * @} end of MatrixInit group
84 | */
85 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f100xb.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f100xb.h
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f100xe.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f100xe.h
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f101x6.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f101x6.h
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f101xb.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f101xb.h
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f101xe.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f101xe.h
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f101xg.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f101xg.h
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f102x6.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f102x6.h
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f102xb.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f102xb.h
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103x6.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103x6.h
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xg.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xg.h
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f105xc.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f105xc.h
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f107xc.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f107xc.h
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/EWARM/Project.eww:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | $WS_DIR$\lin-usb.ewp
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/EWARM/lin-usb Configuration/Exe/lin-usb Configuration.out:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/EWARM/lin-usb Configuration/Exe/lin-usb Configuration.out
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/EWARM/lin-usb Configuration/Exe/lin-usb Configuration.sim:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/EWARM/lin-usb Configuration/Exe/lin-usb Configuration.sim
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/EWARM/lin.h:
--------------------------------------------------------------------------------
1 | #ifndef LIN_H
2 | #define LIN_H
3 |
4 | #include "stdint.h"
5 | #include "stm32f1xx_hal.h"
6 |
7 | #define LIN_SYNC_DATA 0x55 // SyncField (nicht aendern)
8 | #define LIN_MAX_DATA 8 // max 8 Datenytes
9 |
10 | #define LIN_POWERON_DELAY ((uint32_t)10) // Pause after PowerOn (ca. 10ms)
11 | #define LIN_AKTIV_DELAY ((uint32_t)1 // Pause for Transceiver (ca. 50us)
12 |
13 | #define LIN_INTER_FRAME_DELAY ((uint32_t)10) // Pause (Frame->Frame) (ca. 10ms)
14 | #define LIN_FRAME_RESPONSE_DELAY ((uint32_t)2) // Pause (Header->Data) (ca. 2ms)
15 | #define LIN_BREAKFIELD_DELAY ((uint32_t)4) // Pause (Breakfield) (ca. 4ms)
16 | #define LIN_DATA_BYTE_DELAY ((uint32_t)1) // Pause (Data->Data) (ca. 1ms)
17 | #define LIN_RX_TIMEOUT_CNT ((uint32_t)5) // timeout when recive (ca. 5ms)
18 |
19 | #define HAL_LIN_UART_TIMEOUT 100 // Timeout for HAL_Uart_Transmit function
20 |
21 | extern UART_HandleTypeDef huart1;
22 |
23 | //
24 | // LIN farme data structure
25 | //
26 | typedef struct {
27 | uint8_t frame_id; // ID-Nummer for Frame
28 | uint8_t data_len; // Data lenght
29 | uint8_t data[LIN_MAX_DATA]; // data array
30 | }LIN_FRAME_t;
31 |
32 | //
33 | // LIN bus status
34 | //
35 | typedef enum {
36 | RECEIVE_DATA =0, // Receive data
37 | RECEIVE_CRC, // CRC recive
38 | SEND_DATA // Send data
39 | }LIN_MODE_t;
40 |
41 |
42 | typedef struct {
43 | LIN_MODE_t mode; // currebt Mode
44 | uint8_t data_ptr; // Datenpointer
45 | uint8_t crc; // Checksumme
46 | }LIN_MASTER_t;
47 |
48 |
49 | typedef enum {
50 | LIN_OK = 0, // no error
51 | LIN_WRONG_LEN, // wrong error
52 | LIN_RX_EMPTY, //no Frame recived
53 | LIN_WRONG_CRC // Wrong CRC
54 | }LIN_ERR_t;
55 |
56 | void UB_LIN_Master_Init(void);
57 | LIN_ERR_t LIN_SendData(LIN_FRAME_t *frame);
58 | LIN_ERR_t LIN_ReceiveData(LIN_FRAME_t *frame);
59 | #endif
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/EWARM/settings/Project.wspos:
--------------------------------------------------------------------------------
1 | [MainWindow]
2 | WindowPlacement=_ 241 61 1739 1005 3
3 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/EWARM/settings/lin-usb.crun:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 1
5 |
6 |
7 | *
8 | *
9 | *
10 | 0
11 | 1
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/EWARM/settings/lin-usb.dni:
--------------------------------------------------------------------------------
1 | [StLinkDriver]
2 | stlinkserialNo=BBF87737
3 | stlinkfoundProbes=
4 | CStepIntDis=_ 0
5 | [DebugChecksum]
6 | Checksum=954878158
7 | [Exceptions]
8 | StopOnUncaught=_ 0
9 | StopOnThrow=_ 0
10 | [CodeCoverage]
11 | Enabled=_ 0
12 | [Stack]
13 | FillEnabled=0
14 | OverflowWarningsEnabled=1
15 | WarningThreshold=90
16 | SpWarningsEnabled=1
17 | WarnLogOnly=1
18 | UseTrigger=1
19 | TriggerName=main
20 | LimitSize=0
21 | ByteLimit=50
22 | [CallStack]
23 | ShowArgs=0
24 | [Disassembly]
25 | MixedMode=1
26 | [SWOTraceHWSettings]
27 | OverrideDefaultClocks=0
28 | CpuClock=72000000
29 | ClockAutoDetect=0
30 | ClockWanted=2000000
31 | JtagSpeed=2000000
32 | Prescaler=36
33 | TimeStampPrescIndex=0
34 | TimeStampPrescData=0
35 | PcSampCYCTAP=1
36 | PcSampPOSTCNT=15
37 | PcSampIndex=0
38 | DataLogMode=0
39 | ITMportsEnable=62
40 | ITMportsTermIO=62
41 | ITMportsLogFile=0
42 | ITMlogFile=$PROJ_DIR$\ITM.log
43 | [InterruptStripe]
44 | Sort=1
45 | [struct_types]
46 | Fmt0=USART_TypeDef-DR 4 0
47 | [watch_formats]
48 | Fmt0={W}1:wert 4 0
49 | [Trace2]
50 | Enabled=0
51 | ShowSource=0
52 | [SWOTraceWindow]
53 | PcSampling=0
54 | InterruptLogs=1
55 | ForcedTimeStamps=0
56 | EventCPI=1
57 | EventEXC=1
58 | EventFOLD=1
59 | EventLSU=1
60 | EventSLEEP=1
61 | [DataLog]
62 | LogEnabled=0
63 | GraphEnabled=0
64 | ShowTimeLog=1
65 | SumEnabled=0
66 | ShowTimeSum=1
67 | [EventLog]
68 | Title_0=Ch3
69 | Symbol_0=0 4 1
70 | Title_1=Ch2
71 | Symbol_1=0 4 1
72 | Title_2=Ch1
73 | Symbol_2=0 4 1
74 | Title_3=Ch0
75 | Symbol_3=0 4 1
76 | LogEnabled=1
77 | GraphEnabled=0
78 | ShowTimeLog=1
79 | SumEnabled=0
80 | ShowTimeSum=1
81 | SumSortOrder=0
82 | [InterruptLog]
83 | LogEnabled=1
84 | GraphEnabled=1
85 | ShowTimeLog=1
86 | SumEnabled=1
87 | ShowTimeSum=0
88 | SumSortOrder=0
89 | [Log file]
90 | LoggingEnabled=_ 0
91 | LogFile=_ ""
92 | Category=_ 0
93 | [TermIOLog]
94 | LoggingEnabled=_ 0
95 | LogFile=_ ""
96 | [DriverProfiling]
97 | Enabled=0
98 | Mode=3
99 | Graph=0
100 | Symbiont=0
101 | Exclusions=
102 | [CallStackLog]
103 | Enabled=0
104 | [CallStackStripe]
105 | ShowTiming=1
106 | [Disassemble mode]
107 | mode=0
108 | [Breakpoints2]
109 | Count=0
110 | [Aliases]
111 | Count=0
112 | SuppressDialog=0
113 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/EWARM/settings/lin-usb.lin-usb Configuration.cspy.bat:
--------------------------------------------------------------------------------
1 | @REM This batch file has been generated by the IAR Embedded Workbench
2 | @REM C-SPY Debugger, as an aid to preparing a command line for running
3 | @REM the cspybat command line utility using the appropriate settings.
4 | @REM
5 | @REM Note that this file is generated every time a new debug session
6 | @REM is initialized, so you may want to move or rename the file before
7 | @REM making changes.
8 | @REM
9 | @REM You can launch cspybat by typing the name of this batch file followed
10 | @REM by the name of the debug file (usually an ELF/DWARF or UBROF file).
11 | @REM
12 | @REM Read about available command line parameters in the C-SPY Debugging
13 | @REM Guide. Hints about additional command line parameters that may be
14 | @REM useful in specific cases:
15 | @REM --download_only Downloads a code image without starting a debug
16 | @REM session afterwards.
17 | @REM --silent Omits the sign-on message.
18 | @REM --timeout Limits the maximum allowed execution time.
19 | @REM
20 |
21 |
22 | @echo off
23 |
24 | if not "%~1" == "" goto debugFile
25 |
26 | @echo on
27 |
28 | "C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.3\common\bin\cspybat" -f "E:\Projects\lin_sniffer\SOFT\MC\Debug\lin-usb\EWARM\settings\lin-usb.lin-usb Configuration.general.xcl" --backend -f "E:\Projects\lin_sniffer\SOFT\MC\Debug\lin-usb\EWARM\settings\lin-usb.lin-usb Configuration.driver.xcl"
29 |
30 | @echo off
31 | goto end
32 |
33 | :debugFile
34 |
35 | @echo on
36 |
37 | "C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.3\common\bin\cspybat" -f "E:\Projects\lin_sniffer\SOFT\MC\Debug\lin-usb\EWARM\settings\lin-usb.lin-usb Configuration.general.xcl" "--debug_file=%~1" --backend -f "E:\Projects\lin_sniffer\SOFT\MC\Debug\lin-usb\EWARM\settings\lin-usb.lin-usb Configuration.driver.xcl"
38 |
39 | @echo off
40 | :end
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/EWARM/settings/lin-usb.lin-usb Configuration.driver.xcl:
--------------------------------------------------------------------------------
1 | "--endian=little"
2 |
3 | "--cpu=Cortex-M3"
4 |
5 | "--fpu=None"
6 |
7 | "-p"
8 |
9 | "C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.3\arm\CONFIG\debugger\ST\STM32F103x8.ddf"
10 |
11 | "--drv_verify_download"
12 |
13 | "--semihosting"
14 |
15 | "--device=STM32F103x8"
16 |
17 | "--drv_interface=SWD"
18 |
19 | "--stlink_reset_strategy=0,0"
20 |
21 | "--drv_swo_clock_setup=72000000,0,2000000"
22 |
23 | "--drv_catch_exceptions=0x7f1"
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/EWARM/settings/lin-usb.lin-usb Configuration.general.xcl:
--------------------------------------------------------------------------------
1 | "C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.3\arm\bin\armproc.dll"
2 |
3 | "C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.3\arm\bin\armstlink2.dll"
4 |
5 | "E:\Projects\lin_sniffer\SOFT\MC\Debug\lin-usb\EWARM\lin-usb Configuration\Exe\lin-usb Configuration.out"
6 |
7 | --plugin "C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.3\arm\bin\armbat.dll"
8 |
9 | --device_macro "C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.3\arm\config\debugger\ST\STM32F1xx_XL.dmac"
10 |
11 | --flash_loader "C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.3\arm\config\flashloader\ST\FlashSTM32F10xx8.board"
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/EWARM/stm32f103xb_flash.icf:
--------------------------------------------------------------------------------
1 | /*###ICF### Section handled by ICF editor, don't touch! ****/
2 | /*-Editor annotation file-*/
3 | /* IcfEditorFile="$TOOLKIT_DIR$\config\ide\IcfEditor\cortex_v1_0.xml" */
4 | /*-Specials-*/
5 | define symbol __ICFEDIT_intvec_start__ = 0x08000000;
6 | /*-Memory Regions-*/
7 | define symbol __ICFEDIT_region_ROM_start__ = 0x08000000 ;
8 | define symbol __ICFEDIT_region_ROM_end__ = 0x0801FFFF;
9 | define symbol __ICFEDIT_region_RAM_start__ = 0x20000000;
10 | define symbol __ICFEDIT_region_RAM_end__ = 0x20004FFF;
11 | /*-Sizes-*/
12 | define symbol __ICFEDIT_size_cstack__ = 0x400;
13 | define symbol __ICFEDIT_size_heap__ = 0x600;
14 | /**** End of ICF editor section. ###ICF###*/
15 |
16 |
17 | define memory mem with size = 4G;
18 | define region ROM_region = mem:[from __ICFEDIT_region_ROM_start__ to __ICFEDIT_region_ROM_end__];
19 | define region RAM_region = mem:[from __ICFEDIT_region_RAM_start__ to __ICFEDIT_region_RAM_end__];
20 |
21 | define block CSTACK with alignment = 8, size = __ICFEDIT_size_cstack__ { };
22 | define block HEAP with alignment = 8, size = __ICFEDIT_size_heap__ { };
23 |
24 | initialize by copy { readwrite };
25 | do not initialize { section .noinit };
26 |
27 | place at address mem:__ICFEDIT_intvec_start__ { readonly section .intvec };
28 |
29 | place in ROM_region { readonly };
30 | place in RAM_region { readwrite,
31 | block CSTACK, block HEAP };
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/EWARM/stm32f103xb_sram.icf:
--------------------------------------------------------------------------------
1 | /*###ICF### Section handled by ICF editor, don't touch! ****/
2 | /*-Editor annotation file-*/
3 | /* IcfEditorFile="$TOOLKIT_DIR$\config\ide\IcfEditor\cortex_v1_0.xml" */
4 | /*-Specials-*/
5 | define symbol __ICFEDIT_intvec_start__ = 0x20000000;
6 | /*-Memory Regions-*/
7 | define symbol __ICFEDIT_region_ROM_start__ = 0x20000000 ;
8 | define symbol __ICFEDIT_region_ROM_end__ = 0x200013FF;
9 | define symbol __ICFEDIT_region_RAM_start__ = 0x20001400;
10 | define symbol __ICFEDIT_region_RAM_end__ = 0x20004FFF;
11 | /*-Sizes-*/
12 | define symbol __ICFEDIT_size_cstack__ = 0x400;
13 | define symbol __ICFEDIT_size_heap__ = 0x200;
14 | /**** End of ICF editor section. ###ICF###*/
15 |
16 |
17 | define memory mem with size = 4G;
18 | define region ROM_region = mem:[from __ICFEDIT_region_ROM_start__ to __ICFEDIT_region_ROM_end__];
19 | define region RAM_region = mem:[from __ICFEDIT_region_RAM_start__ to __ICFEDIT_region_RAM_end__];
20 |
21 | define block CSTACK with alignment = 8, size = __ICFEDIT_size_cstack__ { };
22 | define block HEAP with alignment = 8, size = __ICFEDIT_size_heap__ { };
23 |
24 | initialize by copy { readwrite };
25 | do not initialize { section .noinit };
26 |
27 | place at address mem:__ICFEDIT_intvec_start__ { readonly section .intvec };
28 |
29 | place in ROM_region { readonly };
30 | place in RAM_region { readwrite,
31 | block CSTACK, block HEAP };
32 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Inc/gpio.h:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * File Name : gpio.h
4 | * Description : This file contains all the functions prototypes for
5 | * the gpio
6 | ******************************************************************************
7 | *
8 | * COPYRIGHT(c) 2016 STMicroelectronics
9 | *
10 | * Redistribution and use in source and binary forms, with or without modification,
11 | * are permitted provided that the following conditions are met:
12 | * 1. Redistributions of source code must retain the above copyright notice,
13 | * this list of conditions and the following disclaimer.
14 | * 2. Redistributions in binary form must reproduce the above copyright notice,
15 | * this list of conditions and the following disclaimer in the documentation
16 | * and/or other materials provided with the distribution.
17 | * 3. Neither the name of STMicroelectronics nor the names of its contributors
18 | * may be used to endorse or promote products derived from this software
19 | * without specific prior written permission.
20 | *
21 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
22 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
23 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
24 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
25 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
26 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
27 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
28 | * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
29 | * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
30 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
31 | *
32 | ******************************************************************************
33 | */
34 |
35 | /* Define to prevent recursive inclusion -------------------------------------*/
36 | #ifndef __gpio_H
37 | #define __gpio_H
38 | #ifdef __cplusplus
39 | extern "C" {
40 | #endif
41 |
42 | /* Includes ------------------------------------------------------------------*/
43 | #include "stm32f1xx_hal.h"
44 |
45 | /* USER CODE BEGIN Includes */
46 |
47 | /* USER CODE END Includes */
48 |
49 | /* USER CODE BEGIN Private defines */
50 |
51 | /* USER CODE END Private defines */
52 |
53 | void MX_GPIO_Init(void);
54 |
55 | /* USER CODE BEGIN Prototypes */
56 |
57 | /* USER CODE END Prototypes */
58 |
59 | #ifdef __cplusplus
60 | }
61 | #endif
62 | #endif /*__ pinoutConfig_H */
63 |
64 | /**
65 | * @}
66 | */
67 |
68 | /**
69 | * @}
70 | */
71 |
72 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
73 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Inc/lin.h:
--------------------------------------------------------------------------------
1 | #ifndef LIN_H
2 | #define LIN_H
3 |
4 | #include "stdint.h"
5 | #include "stm32f1xx_hal.h"
6 |
7 | #define LIN_SYNC_DATA 0x55 // SyncField (do not edit)
8 | #define LIN_MAX_DATA 8 // max 8 Datenytes
9 | #define LIN_RX_TX_ARRAY_LENGHT 12 // Array for tx/rx lin frane to/from PC
10 |
11 | #define LIN_POWERON_DELAY 10 // Pause after PowerOn (ca. 10ms)
12 | #define LIN_AKTIV_DELAY 1 // Pause for Transceiver (ca. 50us)
13 |
14 | #define LIN_INTER_FRAME_DELAY 10 // Pause (Frame->Frame) (ca. 10ms)
15 | #define LIN_FRAME_RESPONSE_DELAY 2 // Pause (Header->Data) (ca. 2ms)
16 | #define LIN_BREAKFIELD_DELAY 4 // Pause (Breakfield) (ca. 4ms)
17 | #define LIN_DATA_BYTE_DELAY 1 // Pause (Data->Data) (ca. 1ms)
18 | #define LIN_RX_TIMEOUT_CNT 5 // timeout when recive (ca. 5ms)
19 |
20 | #define HAL_LIN_UART_TIMEOUT 100 // Timeout for HAL_Uart_Transmit function
21 |
22 | #define ID_MASK 0x0f // get real ID from header of lIN message
23 | //#defien DATALENGHT_MASK (0x03 <<4))>>4 // get data lenght from header of lIN message
24 |
25 | extern UART_HandleTypeDef huart1;
26 |
27 | extern uint8_t linRxBff[1];
28 | extern uint8_t farmeBuffPtr;
29 |
30 | //
31 | // LIN farme data structure
32 | //
33 | typedef struct {
34 | uint8_t frame_Header;
35 | uint8_t frame_id; // ID-Nummer for Frame
36 | uint8_t data_len; // Data lenght
37 | uint8_t data[LIN_MAX_DATA]; // data array
38 | uint8_t crc;
39 | }LIN_FRAME_t;
40 |
41 |
42 | //
43 | // LIN bus status
44 | //
45 | typedef enum {
46 | RECEIVE_DATA =0, // Receive data
47 | RECEIVE_CRC, // CRC recive
48 | SEND_DATA // Send data
49 | }LIN_MODE_t;
50 |
51 | //
52 | //LIN recive mode
53 | //
54 | typedef enum {
55 | WAIT_SYNC = 0,
56 | WAIT_ID,
57 | WAIT_DATA,
58 | WAIT_CHECKSUM
59 | }LIN_RXMODE_t;
60 |
61 |
62 | typedef struct {
63 | LIN_RXMODE_t mode; // currebt Mode
64 | uint8_t data_ptr; // Datenpointer
65 | uint8_t crc; // Checksumme
66 | }LIN_MASTER_t;
67 |
68 |
69 | typedef enum {
70 | LIN_OK = 0, // no error
71 | LIN_WRONG_LEN, // wrong error
72 | LIN_RX_EMPTY, //no Frame recived
73 | LIN_WRONG_CRC // Wrong CRC
74 | }LIN_ERR_t;
75 |
76 |
77 | void UB_LIN_Master_Init(void);
78 | void AddFrameToBuff(LIN_FRAME_t lin_frame);
79 | LIN_FRAME_t GetFrameFromBuff(void);
80 | void HAL_UART_RxCplt(UART_HandleTypeDef *huart);
81 | LIN_ERR_t LIN_SendData(LIN_FRAME_t *frame);
82 | LIN_ERR_t LIN_ReceiveData(LIN_FRAME_t *frame);
83 | #endif
84 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Inc/mxconstants.h:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * File Name : mxconstants.h
4 | * Description : This file contains the common defines of the application
5 | ******************************************************************************
6 | *
7 | * COPYRIGHT(c) 2016 STMicroelectronics
8 | *
9 | * Redistribution and use in source and binary forms, with or without modification,
10 | * are permitted provided that the following conditions are met:
11 | * 1. Redistributions of source code must retain the above copyright notice,
12 | * this list of conditions and the following disclaimer.
13 | * 2. Redistributions in binary form must reproduce the above copyright notice,
14 | * this list of conditions and the following disclaimer in the documentation
15 | * and/or other materials provided with the distribution.
16 | * 3. Neither the name of STMicroelectronics nor the names of its contributors
17 | * may be used to endorse or promote products derived from this software
18 | * without specific prior written permission.
19 | *
20 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
21 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
22 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
23 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
24 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
25 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
26 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
27 | * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
28 | * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
29 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
30 | *
31 | ******************************************************************************
32 | */
33 | /* Includes ------------------------------------------------------------------*/
34 |
35 | /* USER CODE BEGIN Includes */
36 |
37 | /* USER CODE END Includes */
38 |
39 | /* Private define ------------------------------------------------------------*/
40 |
41 | #define LED_PIN_Pin GPIO_PIN_13
42 | #define LED_PIN_GPIO_Port GPIOC
43 | #define CHIP_ENABLE_Pin GPIO_PIN_8
44 | #define CHIP_ENABLE_GPIO_Port GPIOA
45 | /* USER CODE BEGIN Private defines */
46 |
47 | /* USER CODE END Private defines */
48 |
49 | /**
50 | * @}
51 | */
52 |
53 | /**
54 | * @}
55 | */
56 |
57 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
58 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Inc/stm32f1xx_it.h:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * @file stm32f1xx_it.h
4 | * @brief This file contains the headers of the interrupt handlers.
5 | ******************************************************************************
6 | *
7 | * COPYRIGHT(c) 2016 STMicroelectronics
8 | *
9 | * Redistribution and use in source and binary forms, with or without modification,
10 | * are permitted provided that the following conditions are met:
11 | * 1. Redistributions of source code must retain the above copyright notice,
12 | * this list of conditions and the following disclaimer.
13 | * 2. Redistributions in binary form must reproduce the above copyright notice,
14 | * this list of conditions and the following disclaimer in the documentation
15 | * and/or other materials provided with the distribution.
16 | * 3. Neither the name of STMicroelectronics nor the names of its contributors
17 | * may be used to endorse or promote products derived from this software
18 | * without specific prior written permission.
19 | *
20 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
21 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
22 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
23 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
24 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
25 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
26 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
27 | * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
28 | * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
29 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
30 | *
31 | ******************************************************************************
32 | */
33 |
34 | /* Define to prevent recursive inclusion -------------------------------------*/
35 | #ifndef __STM32F1xx_IT_H
36 | #define __STM32F1xx_IT_H
37 |
38 | #ifdef __cplusplus
39 | extern "C" {
40 | #endif
41 |
42 | /* Includes ------------------------------------------------------------------*/
43 | /* Exported types ------------------------------------------------------------*/
44 | /* Exported constants --------------------------------------------------------*/
45 | /* Exported macro ------------------------------------------------------------*/
46 | /* Exported functions ------------------------------------------------------- */
47 |
48 | void SysTick_Handler(void);
49 | void USB_LP_CAN1_RX0_IRQHandler(void);
50 | void USART1_IRQHandler(void);
51 |
52 | #ifdef __cplusplus
53 | }
54 | #endif
55 |
56 | #endif /* __STM32F1xx_IT_H */
57 |
58 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
59 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Inc/usart.h:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * File Name : USART.h
4 | * Description : This file provides code for the configuration
5 | * of the USART instances.
6 | ******************************************************************************
7 | *
8 | * COPYRIGHT(c) 2016 STMicroelectronics
9 | *
10 | * Redistribution and use in source and binary forms, with or without modification,
11 | * are permitted provided that the following conditions are met:
12 | * 1. Redistributions of source code must retain the above copyright notice,
13 | * this list of conditions and the following disclaimer.
14 | * 2. Redistributions in binary form must reproduce the above copyright notice,
15 | * this list of conditions and the following disclaimer in the documentation
16 | * and/or other materials provided with the distribution.
17 | * 3. Neither the name of STMicroelectronics nor the names of its contributors
18 | * may be used to endorse or promote products derived from this software
19 | * without specific prior written permission.
20 | *
21 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
22 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
23 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
24 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
25 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
26 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
27 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
28 | * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
29 | * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
30 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
31 | *
32 | ******************************************************************************
33 | */
34 | /* Define to prevent recursive inclusion -------------------------------------*/
35 | #ifndef __usart_H
36 | #define __usart_H
37 | #ifdef __cplusplus
38 | extern "C" {
39 | #endif
40 |
41 | /* Includes ------------------------------------------------------------------*/
42 | #include "stm32f1xx_hal.h"
43 |
44 | /* USER CODE BEGIN Includes */
45 |
46 | /* USER CODE END Includes */
47 |
48 | extern UART_HandleTypeDef huart1;
49 |
50 | /* USER CODE BEGIN Private defines */
51 |
52 | /* USER CODE END Private defines */
53 |
54 | void MX_USART1_UART_Init(void);
55 |
56 | /* USER CODE BEGIN Prototypes */
57 |
58 | /* USER CODE END Prototypes */
59 |
60 | #ifdef __cplusplus
61 | }
62 | #endif
63 | #endif /*__ usart_H */
64 |
65 | /**
66 | * @}
67 | */
68 |
69 | /**
70 | * @}
71 | */
72 |
73 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
74 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Inc/usb_device.h:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * @file : USB_DEVICE
4 | * @version : v1.0_Cube
5 | * @brief : Header for usb_device file.
6 | ******************************************************************************
7 | * COPYRIGHT(c) 2016 STMicroelectronics
8 | *
9 | * Redistribution and use in source and binary forms, with or without modification,
10 | * are permitted provided that the following conditions are met:
11 | * 1. Redistributions of source code must retain the above copyright notice,
12 | * this list of conditions and the following disclaimer.
13 | * 2. Redistributions in binary form must reproduce the above copyright notice,
14 | * this list of conditions and the following disclaimer in the documentation
15 | * and/or other materials provided with the distribution.
16 | * 3. Neither the name of STMicroelectronics nor the names of its contributors
17 | * may be used to endorse or promote products derived from this software
18 | * without specific prior written permission.
19 | *
20 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
21 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
22 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
23 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
24 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
25 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
26 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
27 | * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
28 | * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
29 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
30 | *
31 | ******************************************************************************
32 | */
33 | /* Define to prevent recursive inclusion -------------------------------------*/
34 | #ifndef __usb_device_H
35 | #define __usb_device_H
36 | #ifdef __cplusplus
37 | extern "C" {
38 | #endif
39 |
40 | /* Includes ------------------------------------------------------------------*/
41 | #include "stm32f1xx.h"
42 | #include "stm32f1xx_hal.h"
43 | #include "usbd_def.h"
44 |
45 | extern USBD_HandleTypeDef hUsbDeviceFS;
46 |
47 | /* USB_Device init function */
48 | void MX_USB_DEVICE_Init(void);
49 |
50 | #ifdef __cplusplus
51 | }
52 | #endif
53 | #endif /*__usb_device_H */
54 |
55 | /**
56 | * @}
57 | */
58 |
59 | /**
60 | * @}
61 | */
62 |
63 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
64 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Inc/usbd_desc.h:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * @file : usbd_desc.h
4 | * @version : v1.0_Cube
5 | * @brief : Header for usbd_desc file.
6 | ******************************************************************************
7 | * COPYRIGHT(c) 2016 STMicroelectronics
8 | *
9 | * Redistribution and use in source and binary forms, with or without modification,
10 | * are permitted provided that the following conditions are met:
11 | * 1. Redistributions of source code must retain the above copyright notice,
12 | * this list of conditions and the following disclaimer.
13 | * 2. Redistributions in binary form must reproduce the above copyright notice,
14 | * this list of conditions and the following disclaimer in the documentation
15 | * and/or other materials provided with the distribution.
16 | * 3. Neither the name of STMicroelectronics nor the names of its contributors
17 | * may be used to endorse or promote products derived from this software
18 | * without specific prior written permission.
19 | *
20 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
21 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
22 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
23 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
24 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
25 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
26 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
27 | * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
28 | * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
29 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
30 | *
31 | ******************************************************************************
32 | */
33 |
34 | /* Define to prevent recursive inclusion -------------------------------------*/
35 | #ifndef __USBD_DESC__H__
36 | #define __USBD_DESC__H__
37 |
38 | #ifdef __cplusplus
39 | extern "C" {
40 | #endif
41 | /* Includes ------------------------------------------------------------------*/
42 | #include "usbd_def.h"
43 |
44 | /** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY
45 | * @{
46 | */
47 |
48 | /** @defgroup USB_DESC
49 | * @brief general defines for the usb device library file
50 | * @{
51 | */
52 |
53 | /** @defgroup USB_DESC_Exported_Defines
54 | * @{
55 | */
56 |
57 | /**
58 | * @}
59 | */
60 |
61 | /** @defgroup USBD_DESC_Exported_TypesDefinitions
62 | * @{
63 | */
64 | /**
65 | * @}
66 | */
67 |
68 | /** @defgroup USBD_DESC_Exported_Macros
69 | * @{
70 | */
71 | /**
72 | * @}
73 | */
74 |
75 | /** @defgroup USBD_DESC_Exported_Variables
76 | * @{
77 | */
78 | extern USBD_DescriptorsTypeDef FS_Desc;
79 | /**
80 | * @}
81 | */
82 |
83 | /** @defgroup USBD_DESC_Exported_FunctionsPrototype
84 | * @{
85 | */
86 |
87 | /**
88 | * @}
89 | */
90 | #ifdef __cplusplus
91 | }
92 | #endif
93 |
94 | #endif /* __USBD_DESC_H */
95 |
96 | /**
97 | * @}
98 | */
99 |
100 | /**
101 | * @}
102 | */
103 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
104 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/RTE/RTE_Components.h:
--------------------------------------------------------------------------------
1 |
2 | /*
3 | * Auto generated Run-Time-Environment Component Configuration File
4 | * *** Do not modify ! ***
5 | *
6 | * Project: 'lin-usb'
7 | * Target: 'lin-usb Configuration'
8 | */
9 |
10 | #ifndef RTE_COMPONENTS_H
11 | #define RTE_COMPONENTS_H
12 |
13 |
14 | #endif /* RTE_COMPONENTS_H */
15 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/ExtDll.iex:
--------------------------------------------------------------------------------
1 | [EXTDLL]
2 | Count=0
3 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/gpio.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/gpio.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/gpio.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\gpio.o: ../Src/gpio.c
2 | lin-usb configuration\gpio.o: ../Inc/gpio.h
3 | lin-usb configuration\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
4 | lin-usb configuration\gpio.o: ../Inc/stm32f1xx_hal_conf.h
5 | lin-usb configuration\gpio.o: ../Inc/mxconstants.h
6 | lin-usb configuration\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
7 | lin-usb configuration\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
8 | lin-usb configuration\gpio.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
9 | lin-usb configuration\gpio.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
10 | lin-usb configuration\gpio.o: ../Drivers/CMSIS/Include/core_cm3.h
11 | lin-usb configuration\gpio.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
12 | lin-usb configuration\gpio.o: ../Drivers/CMSIS/Include/core_cmInstr.h
13 | lin-usb configuration\gpio.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
14 | lin-usb configuration\gpio.o: ../Drivers/CMSIS/Include/core_cmFunc.h
15 | lin-usb configuration\gpio.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
16 | lin-usb configuration\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
17 | lin-usb configuration\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
18 | lin-usb configuration\gpio.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
19 | lin-usb configuration\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
20 | lin-usb configuration\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
21 | lin-usb configuration\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
22 | lin-usb configuration\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
23 | lin-usb configuration\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
24 | lin-usb configuration\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
25 | lin-usb configuration\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
26 | lin-usb configuration\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
27 | lin-usb configuration\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
28 | lin-usb configuration\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
29 | lin-usb configuration\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
30 | lin-usb configuration\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
31 | lin-usb configuration\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
32 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/gpio.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/gpio.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/lin-usb Configuration.axf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/lin-usb Configuration.axf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/lin-usb Configuration.build_log.htm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/lin-usb Configuration.build_log.htm
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/lin-usb Configuration.lnp:
--------------------------------------------------------------------------------
1 | --cpu Cortex-M3
2 | "lin-usb configuration\stm32f1xx_hal_gpio_ex.o"
3 | "lin-usb configuration\stm32f1xx_ll_usb.o"
4 | "lin-usb configuration\stm32f1xx_hal_dma.o"
5 | "lin-usb configuration\stm32f1xx_hal_rcc_ex.o"
6 | "lin-usb configuration\stm32f1xx_hal_pcd.o"
7 | "lin-usb configuration\stm32f1xx_hal_rcc.o"
8 | "lin-usb configuration\stm32f1xx_hal_uart.o"
9 | "lin-usb configuration\stm32f1xx_hal_flash_ex.o"
10 | "lin-usb configuration\stm32f1xx_hal_pcd_ex.o"
11 | "lin-usb configuration\stm32f1xx_hal_flash.o"
12 | "lin-usb configuration\stm32f1xx_hal_cortex.o"
13 | "lin-usb configuration\stm32f1xx_hal_gpio.o"
14 | "lin-usb configuration\stm32f1xx_hal.o"
15 | "lin-usb configuration\stm32f1xx_hal_pwr.o"
16 | "lin-usb configuration\usart.o"
17 | "lin-usb configuration\stm32f1xx_hal_msp.o"
18 | "lin-usb configuration\main.o"
19 | "lin-usb configuration\usb_device.o"
20 | "lin-usb configuration\stm32f1xx_it.o"
21 | "lin-usb configuration\usbd_cdc_if.o"
22 | "lin-usb configuration\gpio.o"
23 | "lin-usb configuration\usbd_desc.o"
24 | "lin-usb configuration\usbd_conf.o"
25 | "lin-usb configuration\lin.o"
26 | "lin-usb configuration\usbd_ioreq.o"
27 | "lin-usb configuration\usbd_cdc.o"
28 | "lin-usb configuration\usbd_core.o"
29 | "lin-usb configuration\usbd_ctlreq.o"
30 | "lin-usb configuration\system_stm32f1xx.o"
31 | "lin-usb configuration\startup_stm32f103xb.o"
32 | --library_type=microlib --strict --scatter "lin-usb Configuration\lin-usb Configuration.sct"
33 |
34 | --diag_suppress=L6329 --summary_stderr --info summarysizes --map --xref --callgraph --symbols
35 | --info sizes --info totals --info unused --info veneers
36 | --list "lin-usb Configuration.map" -o "lin-usb Configuration\lin-usb Configuration.axf"
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/lin-usb Configuration.sct:
--------------------------------------------------------------------------------
1 | ; *************************************************************
2 | ; *** Scatter-Loading Description File generated by uVision ***
3 | ; *************************************************************
4 |
5 | LR_IROM1 0x08000000 0x00010000 { ; load region size_region
6 | ER_IROM1 0x08000000 0x00010000 { ; load address = execution address
7 | *.o (RESET, +First)
8 | *(InRoot$$Sections)
9 | .ANY (+RO)
10 | }
11 | RW_IRAM1 0x20000000 0x00005000 { ; RW data
12 | .ANY (+RW +ZI)
13 | }
14 | }
15 |
16 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/lin.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/lin.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/lin.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\lin.o: ..\Src\lin.c
2 | lin-usb configuration\lin.o: ../Inc/lin.h
3 | lin-usb configuration\lin.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
4 | lin-usb configuration\lin.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
5 | lin-usb configuration\lin.o: ../Inc/stm32f1xx_hal_conf.h
6 | lin-usb configuration\lin.o: ../Inc/mxconstants.h
7 | lin-usb configuration\lin.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
8 | lin-usb configuration\lin.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
9 | lin-usb configuration\lin.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
10 | lin-usb configuration\lin.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
11 | lin-usb configuration\lin.o: ../Drivers/CMSIS/Include/core_cm3.h
12 | lin-usb configuration\lin.o: ../Drivers/CMSIS/Include/core_cmInstr.h
13 | lin-usb configuration\lin.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
14 | lin-usb configuration\lin.o: ../Drivers/CMSIS/Include/core_cmFunc.h
15 | lin-usb configuration\lin.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
16 | lin-usb configuration\lin.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
17 | lin-usb configuration\lin.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
18 | lin-usb configuration\lin.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
19 | lin-usb configuration\lin.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
20 | lin-usb configuration\lin.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
21 | lin-usb configuration\lin.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
22 | lin-usb configuration\lin.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
23 | lin-usb configuration\lin.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
24 | lin-usb configuration\lin.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
25 | lin-usb configuration\lin.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
26 | lin-usb configuration\lin.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
27 | lin-usb configuration\lin.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
28 | lin-usb configuration\lin.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
29 | lin-usb configuration\lin.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
30 | lin-usb configuration\lin.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
31 | lin-usb configuration\lin.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
32 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/lin.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/lin.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/main.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/main.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/main.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\main.o: ../Src/main.c
2 | lin-usb configuration\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
3 | lin-usb configuration\main.o: ../Inc/stm32f1xx_hal_conf.h
4 | lin-usb configuration\main.o: ../Inc/mxconstants.h
5 | lin-usb configuration\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
6 | lin-usb configuration\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
7 | lin-usb configuration\main.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
8 | lin-usb configuration\main.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
9 | lin-usb configuration\main.o: ../Drivers/CMSIS/Include/core_cm3.h
10 | lin-usb configuration\main.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
11 | lin-usb configuration\main.o: ../Drivers/CMSIS/Include/core_cmInstr.h
12 | lin-usb configuration\main.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
13 | lin-usb configuration\main.o: ../Drivers/CMSIS/Include/core_cmFunc.h
14 | lin-usb configuration\main.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
15 | lin-usb configuration\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
16 | lin-usb configuration\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
17 | lin-usb configuration\main.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
18 | lin-usb configuration\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
19 | lin-usb configuration\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
20 | lin-usb configuration\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
21 | lin-usb configuration\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
22 | lin-usb configuration\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
23 | lin-usb configuration\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
24 | lin-usb configuration\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
25 | lin-usb configuration\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
26 | lin-usb configuration\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
27 | lin-usb configuration\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
28 | lin-usb configuration\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
29 | lin-usb configuration\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
30 | lin-usb configuration\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
31 | lin-usb configuration\main.o: ../Inc/usart.h
32 | lin-usb configuration\main.o: ../Inc/usb_device.h
33 | lin-usb configuration\main.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h
34 | lin-usb configuration\main.o: ../Inc/usbd_conf.h
35 | lin-usb configuration\main.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
36 | lin-usb configuration\main.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
37 | lin-usb configuration\main.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h
38 | lin-usb configuration\main.o: ../Inc/gpio.h
39 | lin-usb configuration\main.o: ../Inc/lin.h
40 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/main.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/main.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/startup_stm32f103xb.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\startup_stm32f103xb.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/arm/startup_stm32f103xb.s
2 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/startup_stm32f103xb.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/startup_stm32f103xb.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c
2 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
3 | lin-usb configuration\stm32f1xx_hal.o: ../Inc/stm32f1xx_hal_conf.h
4 | lin-usb configuration\stm32f1xx_hal.o: ../Inc/mxconstants.h
5 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
6 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
7 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
8 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
9 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/CMSIS/Include/core_cm3.h
10 | lin-usb configuration\stm32f1xx_hal.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
11 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/CMSIS/Include/core_cmInstr.h
12 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
13 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/CMSIS/Include/core_cmFunc.h
14 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
15 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
16 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
17 | lin-usb configuration\stm32f1xx_hal.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
18 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
19 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
20 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
21 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
22 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
23 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
24 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
25 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
26 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
27 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
28 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
29 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
30 | lin-usb configuration\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
31 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_cortex.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_cortex.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_cortex.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c
2 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
3 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Inc/stm32f1xx_hal_conf.h
4 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Inc/mxconstants.h
5 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
6 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
7 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
8 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
9 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/CMSIS/Include/core_cm3.h
10 | lin-usb configuration\stm32f1xx_hal_cortex.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
11 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/CMSIS/Include/core_cmInstr.h
12 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
13 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/CMSIS/Include/core_cmFunc.h
14 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
15 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
16 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
17 | lin-usb configuration\stm32f1xx_hal_cortex.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
18 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
19 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
20 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
21 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
22 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
23 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
24 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
25 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
26 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
27 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
28 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
29 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
30 | lin-usb configuration\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
31 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_cortex.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_cortex.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_dma.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_dma.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_dma.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c
2 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
3 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Inc/stm32f1xx_hal_conf.h
4 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Inc/mxconstants.h
5 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
6 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
7 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
8 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
9 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/CMSIS/Include/core_cm3.h
10 | lin-usb configuration\stm32f1xx_hal_dma.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
11 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/CMSIS/Include/core_cmInstr.h
12 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
13 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/CMSIS/Include/core_cmFunc.h
14 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
15 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
16 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
17 | lin-usb configuration\stm32f1xx_hal_dma.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
18 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
19 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
20 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
21 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
22 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
23 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
24 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
25 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
26 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
27 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
28 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
29 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
30 | lin-usb configuration\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
31 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_dma.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_dma.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_flash.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_flash.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_flash.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c
2 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
3 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Inc/stm32f1xx_hal_conf.h
4 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Inc/mxconstants.h
5 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
6 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
7 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
8 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
9 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/CMSIS/Include/core_cm3.h
10 | lin-usb configuration\stm32f1xx_hal_flash.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
11 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/CMSIS/Include/core_cmInstr.h
12 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
13 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/CMSIS/Include/core_cmFunc.h
14 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
15 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
16 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
17 | lin-usb configuration\stm32f1xx_hal_flash.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
18 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
19 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
20 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
21 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
22 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
23 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
24 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
25 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
26 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
27 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
28 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
29 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
30 | lin-usb configuration\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
31 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_flash.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_flash.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_flash_ex.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_flash_ex.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_flash_ex.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c
2 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
3 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Inc/stm32f1xx_hal_conf.h
4 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Inc/mxconstants.h
5 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
6 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
7 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
8 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
9 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/CMSIS/Include/core_cm3.h
10 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
11 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/CMSIS/Include/core_cmInstr.h
12 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
13 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/CMSIS/Include/core_cmFunc.h
14 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
15 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
16 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
17 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
18 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
19 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
20 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
21 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
22 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
23 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
24 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
25 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
26 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
27 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
28 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
29 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
30 | lin-usb configuration\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
31 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_flash_ex.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_flash_ex.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_gpio.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_gpio.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_gpio.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c
2 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
3 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Inc/stm32f1xx_hal_conf.h
4 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Inc/mxconstants.h
5 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
6 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
7 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
8 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
9 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/CMSIS/Include/core_cm3.h
10 | lin-usb configuration\stm32f1xx_hal_gpio.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
11 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/CMSIS/Include/core_cmInstr.h
12 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
13 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/CMSIS/Include/core_cmFunc.h
14 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
15 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
16 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
17 | lin-usb configuration\stm32f1xx_hal_gpio.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
18 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
19 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
20 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
21 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
22 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
23 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
24 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
25 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
26 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
27 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
28 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
29 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
30 | lin-usb configuration\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
31 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_gpio.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_gpio.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_gpio_ex.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_gpio_ex.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_gpio_ex.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c
2 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
3 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Inc/stm32f1xx_hal_conf.h
4 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Inc/mxconstants.h
5 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
6 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
7 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
8 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
9 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/CMSIS/Include/core_cm3.h
10 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
11 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/CMSIS/Include/core_cmInstr.h
12 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
13 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/CMSIS/Include/core_cmFunc.h
14 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
15 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
16 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
17 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
18 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
19 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
20 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
21 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
22 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
23 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
24 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
25 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
26 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
27 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
28 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
29 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
30 | lin-usb configuration\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
31 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_gpio_ex.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_gpio_ex.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_msp.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_msp.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_msp.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Src/stm32f1xx_hal_msp.c
2 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
3 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Inc/stm32f1xx_hal_conf.h
4 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Inc/mxconstants.h
5 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
6 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
7 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
8 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
9 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Drivers/CMSIS/Include/core_cm3.h
10 | lin-usb configuration\stm32f1xx_hal_msp.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
11 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Drivers/CMSIS/Include/core_cmInstr.h
12 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
13 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Drivers/CMSIS/Include/core_cmFunc.h
14 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
15 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
16 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
17 | lin-usb configuration\stm32f1xx_hal_msp.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
18 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
19 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
20 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
21 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
22 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
23 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
24 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
25 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
26 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
27 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
28 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
29 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
30 | lin-usb configuration\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
31 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_msp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_msp.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_pcd.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_pcd.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_pcd.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c
2 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
3 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Inc/stm32f1xx_hal_conf.h
4 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Inc/mxconstants.h
5 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
6 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
7 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
8 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
9 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/CMSIS/Include/core_cm3.h
10 | lin-usb configuration\stm32f1xx_hal_pcd.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
11 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/CMSIS/Include/core_cmInstr.h
12 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
13 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/CMSIS/Include/core_cmFunc.h
14 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
15 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
16 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
17 | lin-usb configuration\stm32f1xx_hal_pcd.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
18 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
19 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
20 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
21 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
22 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
23 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
24 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
25 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
26 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
27 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
28 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
29 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
30 | lin-usb configuration\stm32f1xx_hal_pcd.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
31 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_pcd.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_pcd.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_pcd_ex.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_pcd_ex.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_pcd_ex.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd_ex.c
2 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
3 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Inc/stm32f1xx_hal_conf.h
4 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Inc/mxconstants.h
5 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
6 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
7 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
8 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
9 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/CMSIS/Include/core_cm3.h
10 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
11 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/CMSIS/Include/core_cmInstr.h
12 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
13 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/CMSIS/Include/core_cmFunc.h
14 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
15 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
16 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
17 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
18 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
19 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
20 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
21 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
22 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
23 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
24 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
25 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
26 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
27 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
28 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
29 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
30 | lin-usb configuration\stm32f1xx_hal_pcd_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
31 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_pcd_ex.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_pcd_ex.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_pwr.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_pwr.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_pwr.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c
2 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
3 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Inc/stm32f1xx_hal_conf.h
4 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Inc/mxconstants.h
5 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
6 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
7 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
8 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
9 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/CMSIS/Include/core_cm3.h
10 | lin-usb configuration\stm32f1xx_hal_pwr.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
11 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/CMSIS/Include/core_cmInstr.h
12 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
13 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/CMSIS/Include/core_cmFunc.h
14 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
15 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
16 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
17 | lin-usb configuration\stm32f1xx_hal_pwr.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
18 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
19 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
20 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
21 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
22 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
23 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
24 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
25 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
26 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
27 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
28 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
29 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
30 | lin-usb configuration\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
31 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_pwr.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_pwr.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_rcc.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_rcc.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_rcc.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c
2 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
3 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Inc/stm32f1xx_hal_conf.h
4 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Inc/mxconstants.h
5 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
6 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
7 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
8 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
9 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/CMSIS/Include/core_cm3.h
10 | lin-usb configuration\stm32f1xx_hal_rcc.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
11 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/CMSIS/Include/core_cmInstr.h
12 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
13 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/CMSIS/Include/core_cmFunc.h
14 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
15 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
16 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
17 | lin-usb configuration\stm32f1xx_hal_rcc.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
18 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
19 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
20 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
21 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
22 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
23 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
24 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
25 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
26 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
27 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
28 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
29 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
30 | lin-usb configuration\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
31 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_rcc.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_rcc.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_rcc_ex.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_rcc_ex.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_rcc_ex.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c
2 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
3 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Inc/stm32f1xx_hal_conf.h
4 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Inc/mxconstants.h
5 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
6 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
7 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
8 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
9 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/CMSIS/Include/core_cm3.h
10 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
11 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/CMSIS/Include/core_cmInstr.h
12 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
13 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/CMSIS/Include/core_cmFunc.h
14 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
15 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
16 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
17 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
18 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
19 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
20 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
21 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
22 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
23 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
24 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
25 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
26 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
27 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
28 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
29 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
30 | lin-usb configuration\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
31 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_rcc_ex.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_rcc_ex.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_uart.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_uart.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_uart.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c
2 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
3 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Inc/stm32f1xx_hal_conf.h
4 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Inc/mxconstants.h
5 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
6 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
7 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
8 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
9 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/CMSIS/Include/core_cm3.h
10 | lin-usb configuration\stm32f1xx_hal_uart.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
11 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/CMSIS/Include/core_cmInstr.h
12 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
13 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/CMSIS/Include/core_cmFunc.h
14 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
15 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
16 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
17 | lin-usb configuration\stm32f1xx_hal_uart.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
18 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
19 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
20 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
21 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
22 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
23 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
24 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
25 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
26 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
27 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
28 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
29 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
30 | lin-usb configuration\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
31 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_uart.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_hal_uart.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_it.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_it.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_it.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\stm32f1xx_it.o: ../Src/stm32f1xx_it.c
2 | lin-usb configuration\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
3 | lin-usb configuration\stm32f1xx_it.o: ../Inc/stm32f1xx_hal_conf.h
4 | lin-usb configuration\stm32f1xx_it.o: ../Inc/mxconstants.h
5 | lin-usb configuration\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
6 | lin-usb configuration\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
7 | lin-usb configuration\stm32f1xx_it.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
8 | lin-usb configuration\stm32f1xx_it.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
9 | lin-usb configuration\stm32f1xx_it.o: ../Drivers/CMSIS/Include/core_cm3.h
10 | lin-usb configuration\stm32f1xx_it.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
11 | lin-usb configuration\stm32f1xx_it.o: ../Drivers/CMSIS/Include/core_cmInstr.h
12 | lin-usb configuration\stm32f1xx_it.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
13 | lin-usb configuration\stm32f1xx_it.o: ../Drivers/CMSIS/Include/core_cmFunc.h
14 | lin-usb configuration\stm32f1xx_it.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
15 | lin-usb configuration\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
16 | lin-usb configuration\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
17 | lin-usb configuration\stm32f1xx_it.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
18 | lin-usb configuration\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
19 | lin-usb configuration\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
20 | lin-usb configuration\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
21 | lin-usb configuration\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
22 | lin-usb configuration\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
23 | lin-usb configuration\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
24 | lin-usb configuration\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
25 | lin-usb configuration\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
26 | lin-usb configuration\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
27 | lin-usb configuration\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
28 | lin-usb configuration\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
29 | lin-usb configuration\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
30 | lin-usb configuration\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
31 | lin-usb configuration\stm32f1xx_it.o: ../Inc/stm32f1xx_it.h
32 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_it.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_it.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_ll_usb.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_ll_usb.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_ll_usb.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c
2 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
3 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Inc/stm32f1xx_hal_conf.h
4 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Inc/mxconstants.h
5 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
6 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
7 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
8 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
9 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/CMSIS/Include/core_cm3.h
10 | lin-usb configuration\stm32f1xx_ll_usb.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
11 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/CMSIS/Include/core_cmInstr.h
12 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
13 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/CMSIS/Include/core_cmFunc.h
14 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
15 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
16 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
17 | lin-usb configuration\stm32f1xx_ll_usb.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
18 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
19 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
20 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
21 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
22 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
23 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
24 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
25 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
26 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
27 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
28 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
29 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
30 | lin-usb configuration\stm32f1xx_ll_usb.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
31 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_ll_usb.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/stm32f1xx_ll_usb.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/system_stm32f1xx.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/system_stm32f1xx.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/system_stm32f1xx.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/system_stm32f1xx.c
2 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
3 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
4 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/CMSIS/Include/core_cm3.h
5 | lin-usb configuration\system_stm32f1xx.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
6 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/CMSIS/Include/core_cmInstr.h
7 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
8 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/CMSIS/Include/core_cmFunc.h
9 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
10 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
11 | lin-usb configuration\system_stm32f1xx.o: ../Inc/stm32f1xx_hal_conf.h
12 | lin-usb configuration\system_stm32f1xx.o: ../Inc/mxconstants.h
13 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
14 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
15 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
16 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
17 | lin-usb configuration\system_stm32f1xx.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
18 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
19 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
20 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
21 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
22 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
23 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
24 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
25 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
26 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
27 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
28 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
29 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
30 | lin-usb configuration\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
31 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/system_stm32f1xx.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/system_stm32f1xx.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usart.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usart.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usart.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\usart.o: ../Src/usart.c
2 | lin-usb configuration\usart.o: ../Inc/usart.h
3 | lin-usb configuration\usart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
4 | lin-usb configuration\usart.o: ../Inc/stm32f1xx_hal_conf.h
5 | lin-usb configuration\usart.o: ../Inc/mxconstants.h
6 | lin-usb configuration\usart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
7 | lin-usb configuration\usart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
8 | lin-usb configuration\usart.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
9 | lin-usb configuration\usart.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
10 | lin-usb configuration\usart.o: ../Drivers/CMSIS/Include/core_cm3.h
11 | lin-usb configuration\usart.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
12 | lin-usb configuration\usart.o: ../Drivers/CMSIS/Include/core_cmInstr.h
13 | lin-usb configuration\usart.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
14 | lin-usb configuration\usart.o: ../Drivers/CMSIS/Include/core_cmFunc.h
15 | lin-usb configuration\usart.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
16 | lin-usb configuration\usart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
17 | lin-usb configuration\usart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
18 | lin-usb configuration\usart.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
19 | lin-usb configuration\usart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
20 | lin-usb configuration\usart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
21 | lin-usb configuration\usart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
22 | lin-usb configuration\usart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
23 | lin-usb configuration\usart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
24 | lin-usb configuration\usart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
25 | lin-usb configuration\usart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
26 | lin-usb configuration\usart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
27 | lin-usb configuration\usart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
28 | lin-usb configuration\usart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
29 | lin-usb configuration\usart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
30 | lin-usb configuration\usart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
31 | lin-usb configuration\usart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
32 | lin-usb configuration\usart.o: ../Inc/gpio.h
33 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usart.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usart.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usb_device.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usb_device.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usb_device.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usb_device.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_cdc.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_cdc.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_cdc.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\usbd_cdc.o: ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c
2 | lin-usb configuration\usbd_cdc.o: ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc/USBD_CDC.h
3 | lin-usb configuration\usbd_cdc.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h
4 | lin-usb configuration\usbd_cdc.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h
5 | lin-usb configuration\usbd_cdc.o: ../Inc/usbd_conf.h
6 | lin-usb configuration\usbd_cdc.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
7 | lin-usb configuration\usbd_cdc.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
8 | lin-usb configuration\usbd_cdc.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
9 | lin-usb configuration\usbd_cdc.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
10 | lin-usb configuration\usbd_cdc.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
11 | lin-usb configuration\usbd_cdc.o: ../Drivers/CMSIS/Include/core_cm3.h
12 | lin-usb configuration\usbd_cdc.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
13 | lin-usb configuration\usbd_cdc.o: ../Drivers/CMSIS/Include/core_cmInstr.h
14 | lin-usb configuration\usbd_cdc.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
15 | lin-usb configuration\usbd_cdc.o: ../Drivers/CMSIS/Include/core_cmFunc.h
16 | lin-usb configuration\usbd_cdc.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
17 | lin-usb configuration\usbd_cdc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
18 | lin-usb configuration\usbd_cdc.o: ../Inc/stm32f1xx_hal_conf.h
19 | lin-usb configuration\usbd_cdc.o: ../Inc/mxconstants.h
20 | lin-usb configuration\usbd_cdc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
21 | lin-usb configuration\usbd_cdc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
22 | lin-usb configuration\usbd_cdc.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
23 | lin-usb configuration\usbd_cdc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
24 | lin-usb configuration\usbd_cdc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
25 | lin-usb configuration\usbd_cdc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
26 | lin-usb configuration\usbd_cdc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
27 | lin-usb configuration\usbd_cdc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
28 | lin-usb configuration\usbd_cdc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
29 | lin-usb configuration\usbd_cdc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
30 | lin-usb configuration\usbd_cdc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
31 | lin-usb configuration\usbd_cdc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
32 | lin-usb configuration\usbd_cdc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
33 | lin-usb configuration\usbd_cdc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
34 | lin-usb configuration\usbd_cdc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
35 | lin-usb configuration\usbd_cdc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
36 | lin-usb configuration\usbd_cdc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
37 | lin-usb configuration\usbd_cdc.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h
38 | lin-usb configuration\usbd_cdc.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h
39 | lin-usb configuration\usbd_cdc.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h
40 | lin-usb configuration\usbd_cdc.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h
41 | lin-usb configuration\usbd_cdc.o: ../Inc/usbd_desc.h
42 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_cdc.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_cdc.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_cdc_if.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_cdc_if.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_cdc_if.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_cdc_if.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_conf.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_conf.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_conf.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\usbd_conf.o: ../Src/usbd_conf.c
2 | lin-usb configuration\usbd_conf.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
3 | lin-usb configuration\usbd_conf.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
4 | lin-usb configuration\usbd_conf.o: ../Drivers/CMSIS/Include/core_cm3.h
5 | lin-usb configuration\usbd_conf.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
6 | lin-usb configuration\usbd_conf.o: ../Drivers/CMSIS/Include/core_cmInstr.h
7 | lin-usb configuration\usbd_conf.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
8 | lin-usb configuration\usbd_conf.o: ../Drivers/CMSIS/Include/core_cmFunc.h
9 | lin-usb configuration\usbd_conf.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
10 | lin-usb configuration\usbd_conf.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
11 | lin-usb configuration\usbd_conf.o: ../Inc/stm32f1xx_hal_conf.h
12 | lin-usb configuration\usbd_conf.o: ../Inc/mxconstants.h
13 | lin-usb configuration\usbd_conf.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
14 | lin-usb configuration\usbd_conf.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
15 | lin-usb configuration\usbd_conf.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
16 | lin-usb configuration\usbd_conf.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
17 | lin-usb configuration\usbd_conf.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
18 | lin-usb configuration\usbd_conf.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
19 | lin-usb configuration\usbd_conf.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
20 | lin-usb configuration\usbd_conf.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
21 | lin-usb configuration\usbd_conf.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
22 | lin-usb configuration\usbd_conf.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
23 | lin-usb configuration\usbd_conf.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
24 | lin-usb configuration\usbd_conf.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
25 | lin-usb configuration\usbd_conf.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
26 | lin-usb configuration\usbd_conf.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
27 | lin-usb configuration\usbd_conf.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
28 | lin-usb configuration\usbd_conf.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
29 | lin-usb configuration\usbd_conf.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
30 | lin-usb configuration\usbd_conf.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
31 | lin-usb configuration\usbd_conf.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h
32 | lin-usb configuration\usbd_conf.o: ../Inc/usbd_conf.h
33 | lin-usb configuration\usbd_conf.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
34 | lin-usb configuration\usbd_conf.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
35 | lin-usb configuration\usbd_conf.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h
36 | lin-usb configuration\usbd_conf.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h
37 | lin-usb configuration\usbd_conf.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h
38 | lin-usb configuration\usbd_conf.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h
39 | lin-usb configuration\usbd_conf.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h
40 | lin-usb configuration\usbd_conf.o: ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc/usbd_cdc.h
41 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_conf.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_conf.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_core.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_core.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_core.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\usbd_core.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c
2 | lin-usb configuration\usbd_core.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h
3 | lin-usb configuration\usbd_core.o: ../Inc/usbd_conf.h
4 | lin-usb configuration\usbd_core.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
5 | lin-usb configuration\usbd_core.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
6 | lin-usb configuration\usbd_core.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
7 | lin-usb configuration\usbd_core.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
8 | lin-usb configuration\usbd_core.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
9 | lin-usb configuration\usbd_core.o: ../Drivers/CMSIS/Include/core_cm3.h
10 | lin-usb configuration\usbd_core.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
11 | lin-usb configuration\usbd_core.o: ../Drivers/CMSIS/Include/core_cmInstr.h
12 | lin-usb configuration\usbd_core.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
13 | lin-usb configuration\usbd_core.o: ../Drivers/CMSIS/Include/core_cmFunc.h
14 | lin-usb configuration\usbd_core.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
15 | lin-usb configuration\usbd_core.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
16 | lin-usb configuration\usbd_core.o: ../Inc/stm32f1xx_hal_conf.h
17 | lin-usb configuration\usbd_core.o: ../Inc/mxconstants.h
18 | lin-usb configuration\usbd_core.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
19 | lin-usb configuration\usbd_core.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
20 | lin-usb configuration\usbd_core.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
21 | lin-usb configuration\usbd_core.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
22 | lin-usb configuration\usbd_core.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
23 | lin-usb configuration\usbd_core.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
24 | lin-usb configuration\usbd_core.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
25 | lin-usb configuration\usbd_core.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
26 | lin-usb configuration\usbd_core.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
27 | lin-usb configuration\usbd_core.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
28 | lin-usb configuration\usbd_core.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
29 | lin-usb configuration\usbd_core.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
30 | lin-usb configuration\usbd_core.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
31 | lin-usb configuration\usbd_core.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
32 | lin-usb configuration\usbd_core.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
33 | lin-usb configuration\usbd_core.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
34 | lin-usb configuration\usbd_core.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
35 | lin-usb configuration\usbd_core.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h
36 | lin-usb configuration\usbd_core.o: ../Inc/usbd_conf.h
37 | lin-usb configuration\usbd_core.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h
38 | lin-usb configuration\usbd_core.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h
39 | lin-usb configuration\usbd_core.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h
40 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_core.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_core.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_ctlreq.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_ctlreq.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_ctlreq.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\usbd_ctlreq.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c
2 | lin-usb configuration\usbd_ctlreq.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h
3 | lin-usb configuration\usbd_ctlreq.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h
4 | lin-usb configuration\usbd_ctlreq.o: ../Inc/usbd_conf.h
5 | lin-usb configuration\usbd_ctlreq.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
6 | lin-usb configuration\usbd_ctlreq.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
7 | lin-usb configuration\usbd_ctlreq.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
8 | lin-usb configuration\usbd_ctlreq.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
9 | lin-usb configuration\usbd_ctlreq.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
10 | lin-usb configuration\usbd_ctlreq.o: ../Drivers/CMSIS/Include/core_cm3.h
11 | lin-usb configuration\usbd_ctlreq.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
12 | lin-usb configuration\usbd_ctlreq.o: ../Drivers/CMSIS/Include/core_cmInstr.h
13 | lin-usb configuration\usbd_ctlreq.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
14 | lin-usb configuration\usbd_ctlreq.o: ../Drivers/CMSIS/Include/core_cmFunc.h
15 | lin-usb configuration\usbd_ctlreq.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
16 | lin-usb configuration\usbd_ctlreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
17 | lin-usb configuration\usbd_ctlreq.o: ../Inc/stm32f1xx_hal_conf.h
18 | lin-usb configuration\usbd_ctlreq.o: ../Inc/mxconstants.h
19 | lin-usb configuration\usbd_ctlreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
20 | lin-usb configuration\usbd_ctlreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
21 | lin-usb configuration\usbd_ctlreq.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
22 | lin-usb configuration\usbd_ctlreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
23 | lin-usb configuration\usbd_ctlreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
24 | lin-usb configuration\usbd_ctlreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
25 | lin-usb configuration\usbd_ctlreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
26 | lin-usb configuration\usbd_ctlreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
27 | lin-usb configuration\usbd_ctlreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
28 | lin-usb configuration\usbd_ctlreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
29 | lin-usb configuration\usbd_ctlreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
30 | lin-usb configuration\usbd_ctlreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
31 | lin-usb configuration\usbd_ctlreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
32 | lin-usb configuration\usbd_ctlreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
33 | lin-usb configuration\usbd_ctlreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
34 | lin-usb configuration\usbd_ctlreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
35 | lin-usb configuration\usbd_ctlreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
36 | lin-usb configuration\usbd_ctlreq.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h
37 | lin-usb configuration\usbd_ctlreq.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h
38 | lin-usb configuration\usbd_ctlreq.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h
39 | lin-usb configuration\usbd_ctlreq.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h
40 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_ctlreq.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_ctlreq.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_desc.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_desc.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_desc.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\usbd_desc.o: ../Src/usbd_desc.c
2 | lin-usb configuration\usbd_desc.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h
3 | lin-usb configuration\usbd_desc.o: ../Inc/usbd_conf.h
4 | lin-usb configuration\usbd_desc.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
5 | lin-usb configuration\usbd_desc.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
6 | lin-usb configuration\usbd_desc.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
7 | lin-usb configuration\usbd_desc.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
8 | lin-usb configuration\usbd_desc.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
9 | lin-usb configuration\usbd_desc.o: ../Drivers/CMSIS/Include/core_cm3.h
10 | lin-usb configuration\usbd_desc.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
11 | lin-usb configuration\usbd_desc.o: ../Drivers/CMSIS/Include/core_cmInstr.h
12 | lin-usb configuration\usbd_desc.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
13 | lin-usb configuration\usbd_desc.o: ../Drivers/CMSIS/Include/core_cmFunc.h
14 | lin-usb configuration\usbd_desc.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
15 | lin-usb configuration\usbd_desc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
16 | lin-usb configuration\usbd_desc.o: ../Inc/stm32f1xx_hal_conf.h
17 | lin-usb configuration\usbd_desc.o: ../Inc/mxconstants.h
18 | lin-usb configuration\usbd_desc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
19 | lin-usb configuration\usbd_desc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
20 | lin-usb configuration\usbd_desc.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
21 | lin-usb configuration\usbd_desc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
22 | lin-usb configuration\usbd_desc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
23 | lin-usb configuration\usbd_desc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
24 | lin-usb configuration\usbd_desc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
25 | lin-usb configuration\usbd_desc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
26 | lin-usb configuration\usbd_desc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
27 | lin-usb configuration\usbd_desc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
28 | lin-usb configuration\usbd_desc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
29 | lin-usb configuration\usbd_desc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
30 | lin-usb configuration\usbd_desc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
31 | lin-usb configuration\usbd_desc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
32 | lin-usb configuration\usbd_desc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
33 | lin-usb configuration\usbd_desc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
34 | lin-usb configuration\usbd_desc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
35 | lin-usb configuration\usbd_desc.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h
36 | lin-usb configuration\usbd_desc.o: ../Inc/usbd_conf.h
37 | lin-usb configuration\usbd_desc.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h
38 | lin-usb configuration\usbd_desc.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h
39 | lin-usb configuration\usbd_desc.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h
40 | lin-usb configuration\usbd_desc.o: ../Inc/usbd_desc.h
41 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_desc.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_desc.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_ioreq.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_ioreq.crf
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_ioreq.d:
--------------------------------------------------------------------------------
1 | lin-usb configuration\usbd_ioreq.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c
2 | lin-usb configuration\usbd_ioreq.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h
3 | lin-usb configuration\usbd_ioreq.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h
4 | lin-usb configuration\usbd_ioreq.o: ../Inc/usbd_conf.h
5 | lin-usb configuration\usbd_ioreq.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
6 | lin-usb configuration\usbd_ioreq.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
7 | lin-usb configuration\usbd_ioreq.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
8 | lin-usb configuration\usbd_ioreq.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
9 | lin-usb configuration\usbd_ioreq.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
10 | lin-usb configuration\usbd_ioreq.o: ../Drivers/CMSIS/Include/core_cm3.h
11 | lin-usb configuration\usbd_ioreq.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
12 | lin-usb configuration\usbd_ioreq.o: ../Drivers/CMSIS/Include/core_cmInstr.h
13 | lin-usb configuration\usbd_ioreq.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
14 | lin-usb configuration\usbd_ioreq.o: ../Drivers/CMSIS/Include/core_cmFunc.h
15 | lin-usb configuration\usbd_ioreq.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
16 | lin-usb configuration\usbd_ioreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
17 | lin-usb configuration\usbd_ioreq.o: ../Inc/stm32f1xx_hal_conf.h
18 | lin-usb configuration\usbd_ioreq.o: ../Inc/mxconstants.h
19 | lin-usb configuration\usbd_ioreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
20 | lin-usb configuration\usbd_ioreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
21 | lin-usb configuration\usbd_ioreq.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
22 | lin-usb configuration\usbd_ioreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
23 | lin-usb configuration\usbd_ioreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
24 | lin-usb configuration\usbd_ioreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
25 | lin-usb configuration\usbd_ioreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
26 | lin-usb configuration\usbd_ioreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
27 | lin-usb configuration\usbd_ioreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
28 | lin-usb configuration\usbd_ioreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
29 | lin-usb configuration\usbd_ioreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
30 | lin-usb configuration\usbd_ioreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
31 | lin-usb configuration\usbd_ioreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
32 | lin-usb configuration\usbd_ioreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
33 | lin-usb configuration\usbd_ioreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
34 | lin-usb configuration\usbd_ioreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
35 | lin-usb configuration\usbd_ioreq.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
36 | lin-usb configuration\usbd_ioreq.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h
37 | lin-usb configuration\usbd_ioreq.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h
38 | lin-usb configuration\usbd_ioreq.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h
39 | lin-usb configuration\usbd_ioreq.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h
40 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_ioreq.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GaoleiBai/lin_sniffer/dbd7775e5b785b7b4f0ae651c814b88f8dd98752/SOFT/MC/lin-usb/MDK-ARM/lin-usb Configuration/usbd_ioreq.o
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc/usbd_cdc_if_template.h:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * @file usbd_cdc_if_template.h
4 | * @author MCD Application Team
5 | * @version V2.4.1
6 | * @date 19-June-2015
7 | * @brief Header for usbd_cdc_if_template.c file.
8 | ******************************************************************************
9 | * @attention
10 | *
11 | *
© COPYRIGHT 2015 STMicroelectronics
12 | *
13 | * Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
14 | * You may not use this file except in compliance with the License.
15 | * You may obtain a copy of the License at:
16 | *
17 | * http://www.st.com/software_license_agreement_liberty_v2
18 | *
19 | * Unless required by applicable law or agreed to in writing, software
20 | * distributed under the License is distributed on an "AS IS" BASIS,
21 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
22 | * See the License for the specific language governing permissions and
23 | * limitations under the License.
24 | *
25 | ******************************************************************************
26 | */
27 |
28 | /* Define to prevent recursive inclusion -------------------------------------*/
29 | #ifndef __USBD_CDC_IF_TEMPLATE_H
30 | #define __USBD_CDC_IF_TEMPLATE_H
31 |
32 | #ifdef __cplusplus
33 | extern "C" {
34 | #endif
35 |
36 | /* Includes ------------------------------------------------------------------*/
37 | #include "usbd_cdc.h"
38 |
39 | /* Exported types ------------------------------------------------------------*/
40 | /* Exported constants --------------------------------------------------------*/
41 |
42 | extern USBD_CDC_ItfTypeDef USBD_CDC_Template_fops;
43 |
44 | /* Exported macro ------------------------------------------------------------*/
45 | /* Exported functions ------------------------------------------------------- */
46 |
47 | #ifdef __cplusplus
48 | }
49 | #endif
50 |
51 | #endif /* __USBD_CDC_IF_TEMPLATE_H */
52 |
53 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
54 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * @file usbd_req.h
4 | * @author MCD Application Team
5 | * @version V2.4.1
6 | * @date 19-June-2015
7 | * @brief Header file for the usbd_req.c file
8 | ******************************************************************************
9 | * @attention
10 | *
11 | * © COPYRIGHT 2015 STMicroelectronics
12 | *
13 | * Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
14 | * You may not use this file except in compliance with the License.
15 | * You may obtain a copy of the License at:
16 | *
17 | * http://www.st.com/software_license_agreement_liberty_v2
18 | *
19 | * Unless required by applicable law or agreed to in writing, software
20 | * distributed under the License is distributed on an "AS IS" BASIS,
21 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
22 | * See the License for the specific language governing permissions and
23 | * limitations under the License.
24 | *
25 | ******************************************************************************
26 | */
27 |
28 | /* Define to prevent recursive inclusion -------------------------------------*/
29 | #ifndef __USB_REQUEST_H
30 | #define __USB_REQUEST_H
31 |
32 | #ifdef __cplusplus
33 | extern "C" {
34 | #endif
35 |
36 | /* Includes ------------------------------------------------------------------*/
37 | #include "usbd_def.h"
38 |
39 |
40 | /** @addtogroup STM32_USB_DEVICE_LIBRARY
41 | * @{
42 | */
43 |
44 | /** @defgroup USBD_REQ
45 | * @brief header file for the usbd_req.c file
46 | * @{
47 | */
48 |
49 | /** @defgroup USBD_REQ_Exported_Defines
50 | * @{
51 | */
52 | /**
53 | * @}
54 | */
55 |
56 |
57 | /** @defgroup USBD_REQ_Exported_Types
58 | * @{
59 | */
60 | /**
61 | * @}
62 | */
63 |
64 |
65 |
66 | /** @defgroup USBD_REQ_Exported_Macros
67 | * @{
68 | */
69 | /**
70 | * @}
71 | */
72 |
73 | /** @defgroup USBD_REQ_Exported_Variables
74 | * @{
75 | */
76 | /**
77 | * @}
78 | */
79 |
80 | /** @defgroup USBD_REQ_Exported_FunctionsPrototype
81 | * @{
82 | */
83 |
84 | USBD_StatusTypeDef USBD_StdDevReq (USBD_HandleTypeDef *pdev, USBD_SetupReqTypedef *req);
85 | USBD_StatusTypeDef USBD_StdItfReq (USBD_HandleTypeDef *pdev, USBD_SetupReqTypedef *req);
86 | USBD_StatusTypeDef USBD_StdEPReq (USBD_HandleTypeDef *pdev, USBD_SetupReqTypedef *req);
87 |
88 |
89 | void USBD_CtlError (USBD_HandleTypeDef *pdev, USBD_SetupReqTypedef *req);
90 |
91 | void USBD_ParseSetupRequest (USBD_SetupReqTypedef *req, uint8_t *pdata);
92 |
93 | void USBD_GetString (uint8_t *desc, uint8_t *unicode, uint16_t *len);
94 | /**
95 | * @}
96 | */
97 |
98 | #ifdef __cplusplus
99 | }
100 | #endif
101 |
102 | #endif /* __USB_REQUEST_H */
103 |
104 | /**
105 | * @}
106 | */
107 |
108 | /**
109 | * @}
110 | */
111 |
112 |
113 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
114 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Src/gpio.c:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * File Name : gpio.c
4 | * Description : This file provides code for the configuration
5 | * of all used GPIO pins.
6 | ******************************************************************************
7 | *
8 | * COPYRIGHT(c) 2016 STMicroelectronics
9 | *
10 | * Redistribution and use in source and binary forms, with or without modification,
11 | * are permitted provided that the following conditions are met:
12 | * 1. Redistributions of source code must retain the above copyright notice,
13 | * this list of conditions and the following disclaimer.
14 | * 2. Redistributions in binary form must reproduce the above copyright notice,
15 | * this list of conditions and the following disclaimer in the documentation
16 | * and/or other materials provided with the distribution.
17 | * 3. Neither the name of STMicroelectronics nor the names of its contributors
18 | * may be used to endorse or promote products derived from this software
19 | * without specific prior written permission.
20 | *
21 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
22 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
23 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
24 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
25 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
26 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
27 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
28 | * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
29 | * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
30 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
31 | *
32 | ******************************************************************************
33 | */
34 |
35 | /* Includes ------------------------------------------------------------------*/
36 | #include "gpio.h"
37 | /* USER CODE BEGIN 0 */
38 |
39 | /* USER CODE END 0 */
40 |
41 | /*----------------------------------------------------------------------------*/
42 | /* Configure GPIO */
43 | /*----------------------------------------------------------------------------*/
44 | /* USER CODE BEGIN 1 */
45 |
46 | /* USER CODE END 1 */
47 |
48 | /** Configure pins as
49 | * Analog
50 | * Input
51 | * Output
52 | * EVENT_OUT
53 | * EXTI
54 | */
55 | void MX_GPIO_Init(void)
56 | {
57 |
58 | GPIO_InitTypeDef GPIO_InitStruct;
59 |
60 | /* GPIO Ports Clock Enable */
61 | __GPIOC_CLK_ENABLE();
62 | __GPIOD_CLK_ENABLE();
63 | __GPIOA_CLK_ENABLE();
64 |
65 | /*Configure GPIO pin : PtPin */
66 | GPIO_InitStruct.Pin = LED_PIN_Pin;
67 | GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
68 | GPIO_InitStruct.Speed = GPIO_SPEED_LOW;
69 | HAL_GPIO_Init(LED_PIN_GPIO_Port, &GPIO_InitStruct);
70 |
71 | /*Configure GPIO pin : PtPin */
72 | GPIO_InitStruct.Pin = CHIP_ENABLE_Pin;
73 | GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
74 | GPIO_InitStruct.Speed = GPIO_SPEED_LOW;
75 | HAL_GPIO_Init(CHIP_ENABLE_GPIO_Port, &GPIO_InitStruct);
76 |
77 | }
78 |
79 | /* USER CODE BEGIN 2 */
80 |
81 | /* USER CODE END 2 */
82 |
83 | /**
84 | * @}
85 | */
86 |
87 | /**
88 | * @}
89 | */
90 |
91 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
92 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Src/stm32f1xx_hal_msp.c:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * File Name : stm32f1xx_hal_msp.c
4 | * Description : This file provides code for the MSP Initialization
5 | * and de-Initialization codes.
6 | ******************************************************************************
7 | *
8 | * COPYRIGHT(c) 2016 STMicroelectronics
9 | *
10 | * Redistribution and use in source and binary forms, with or without modification,
11 | * are permitted provided that the following conditions are met:
12 | * 1. Redistributions of source code must retain the above copyright notice,
13 | * this list of conditions and the following disclaimer.
14 | * 2. Redistributions in binary form must reproduce the above copyright notice,
15 | * this list of conditions and the following disclaimer in the documentation
16 | * and/or other materials provided with the distribution.
17 | * 3. Neither the name of STMicroelectronics nor the names of its contributors
18 | * may be used to endorse or promote products derived from this software
19 | * without specific prior written permission.
20 | *
21 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
22 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
23 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
24 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
25 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
26 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
27 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
28 | * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
29 | * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
30 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
31 | *
32 | ******************************************************************************
33 | */
34 | /* Includes ------------------------------------------------------------------*/
35 | #include "stm32f1xx_hal.h"
36 |
37 | /* USER CODE BEGIN 0 */
38 |
39 | /* USER CODE END 0 */
40 |
41 | /**
42 | * Initializes the Global MSP.
43 | */
44 | void HAL_MspInit(void)
45 | {
46 | /* USER CODE BEGIN MspInit 0 */
47 |
48 | /* USER CODE END MspInit 0 */
49 |
50 | __HAL_RCC_AFIO_CLK_ENABLE();
51 |
52 | HAL_NVIC_SetPriorityGrouping(NVIC_PRIORITYGROUP_4);
53 |
54 | /* System interrupt init*/
55 | /* SysTick_IRQn interrupt configuration */
56 | HAL_NVIC_SetPriority(SysTick_IRQn, 0, 0);
57 |
58 | /**NOJTAG: JTAG-DP Disabled and SW-DP Enabled
59 | */
60 | __HAL_AFIO_REMAP_SWJ_NOJTAG();
61 |
62 | /* USER CODE BEGIN MspInit 1 */
63 |
64 | /* USER CODE END MspInit 1 */
65 | }
66 |
67 | /* USER CODE BEGIN 1 */
68 |
69 | /* USER CODE END 1 */
70 |
71 | /**
72 | * @}
73 | */
74 |
75 | /**
76 | * @}
77 | */
78 |
79 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
80 |
--------------------------------------------------------------------------------
/SOFT/MC/lin-usb/Src/usb_device.c:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * @file : USB_DEVICE
4 | * @version : v1.0_Cube
5 | * @brief : This file implements the USB Device
6 | ******************************************************************************
7 | *
8 | * COPYRIGHT(c) 2016 STMicroelectronics
9 | *
10 | * Redistribution and use in source and binary forms, with or without modification,
11 | * are permitted provided that the following conditions are met:
12 | * 1. Redistributions of source code must retain the above copyright notice,
13 | * this list of conditions and the following disclaimer.
14 | * 2. Redistributions in binary form must reproduce the above copyright notice,
15 | * this list of conditions and the following disclaimer in the documentation
16 | * and/or other materials provided with the distribution.
17 | * 3. Neither the name of STMicroelectronics nor the names of its contributors
18 | * may be used to endorse or promote products derived from this software
19 | * without specific prior written permission.
20 | *
21 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
22 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
23 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
24 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
25 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
26 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
27 | * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
28 | * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
29 | * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
30 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
31 | *
32 | ******************************************************************************
33 | */
34 |
35 | /* Includes ------------------------------------------------------------------*/
36 |
37 | #include "usb_device.h"
38 | #include "usbd_core.h"
39 | #include "usbd_desc.h"
40 | #include "usbd_cdc.h"
41 | #include "usbd_cdc_if.h"
42 |
43 | /* USB Device Core handle declaration */
44 | USBD_HandleTypeDef hUsbDeviceFS;
45 |
46 | /* init function */
47 | void MX_USB_DEVICE_Init(void)
48 | {
49 | /* Init Device Library,Add Supported Class and Start the library*/
50 | USBD_Init(&hUsbDeviceFS, &FS_Desc, DEVICE_FS);
51 |
52 | USBD_RegisterClass(&hUsbDeviceFS, &USBD_CDC);
53 |
54 | USBD_CDC_RegisterInterface(&hUsbDeviceFS, &USBD_Interface_fops_FS);
55 |
56 | USBD_Start(&hUsbDeviceFS);
57 |
58 | }
59 | /**
60 | * @}
61 | */
62 |
63 | /**
64 | * @}
65 | */
66 |
67 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
68 |
--------------------------------------------------------------------------------
/SOFT/PC/lin_sniffer.BL/LIN.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 |
7 | namespace lin_sniffer.BL
8 | {
9 | public class LIN
10 | {
11 | public const int IncomingArrayLenght = 12;
12 |
13 | byte Header { get; set; }
14 | byte ID { get; set; }
15 | byte DataLenght { get; set; }
16 | byte[] Data { get; set; }
17 | byte CRC { get; set; }
18 |
19 | public LIN(byte header, byte id, byte dataLenght, byte[] data, byte crc)
20 | {
21 | Header = header;
22 | ID = id;
23 | DataLenght = dataLenght;
24 | Data = data;
25 | CRC = crc;
26 | }
27 |
28 | public LIN(byte[] incomingData)
29 | {
30 | Header = incomingData[0];
31 | ID = incomingData[1];
32 | DataLenght = incomingData[2];
33 | Data = incomingData.Skip(3).Take(DataLenght).ToArray();
34 | CRC = incomingData.Last();
35 | }
36 |
37 | public override string ToString()
38 | {
39 | return ($"{Header} {ID} {DataLenght} {BitConverter.ToString(Data)} {CRC,18}");
40 | }
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/SOFT/PC/lin_sniffer.BL/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // General Information about an assembly is controlled through the following
6 | // set of attributes. Change these attribute values to modify the information
7 | // associated with an assembly.
8 | [assembly: AssemblyTitle("lin_sniffer.BL")]
9 | [assembly: AssemblyDescription("")]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany("")]
12 | [assembly: AssemblyProduct("lin_sniffer.BL")]
13 | [assembly: AssemblyCopyright("Copyright © 2016")]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // Setting ComVisible to false makes the types in this assembly not visible
18 | // to COM components. If you need to access a type in this assembly from
19 | // COM, set the ComVisible attribute to true on that type.
20 | [assembly: ComVisible(false)]
21 |
22 | // The following GUID is for the ID of the typelib if this project is exposed to COM
23 | [assembly: Guid("30fa4a51-d74e-4996-82ad-98807a9d38c2")]
24 |
25 | // Version information for an assembly consists of the following four values:
26 | //
27 | // Major Version
28 | // Minor Version
29 | // Build Number
30 | // Revision
31 | //
32 | // You can specify all the values or you can default the Build and Revision Numbers
33 | // by using the '*' as shown below:
34 | // [assembly: AssemblyVersion("1.0.*")]
35 | [assembly: AssemblyVersion("1.0.0.0")]
36 | [assembly: AssemblyFileVersion("1.0.0.0")]
37 |
--------------------------------------------------------------------------------
/SOFT/PC/lin_sniffer.BL/lin_sniffer.BL.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Debug
6 | AnyCPU
7 | {30FA4A51-D74E-4996-82AD-98807A9D38C2}
8 | Library
9 | Properties
10 | lin_sniffer.BL
11 | lin_sniffer.BL
12 | v4.5
13 | 512
14 |
15 |
16 | true
17 | full
18 | false
19 | bin\Debug\
20 | DEBUG;TRACE
21 | prompt
22 | 4
23 |
24 |
25 | pdbonly
26 | true
27 | bin\Release\
28 | TRACE
29 | prompt
30 | 4
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
55 |
--------------------------------------------------------------------------------
/SOFT/PC/lin_sniffer/App.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/SOFT/PC/lin_sniffer/ILinMessageService.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 |
7 | namespace lin_sniffer
8 | {
9 | public interface ILinMessageService
10 | {
11 | void PrintIncomintMessage(string message);
12 |
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/SOFT/PC/lin_sniffer/IMessageService.cs:
--------------------------------------------------------------------------------
1 | namespace lin_sniffer
2 | {
3 | public interface IMessageService
4 | {
5 | void ShowMessage(string message);
6 | void ShowExclamation(string message);
7 | void ShowError(string message);
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/SOFT/PC/lin_sniffer/LinMessageService.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace lin_sniffer
4 | {
5 | public class LinMessageService : ILinMessageService
6 | {
7 | public void PrintIncomintMessage(string message)
8 | {
9 | Console.ForegroundColor = ConsoleColor.Green;
10 | Console.WriteLine(message);
11 | }
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/SOFT/PC/lin_sniffer/MainForm.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.ComponentModel;
4 | using System.Data;
5 | using System.Drawing;
6 | using System.Linq;
7 | using System.Text;
8 | using System.Threading.Tasks;
9 | using System.Windows.Forms;
10 |
11 | namespace lin_sniffer
12 | {
13 | public interface IMainForm
14 | {
15 | void SetPortList(List portList);
16 | string GetPortName();
17 |
18 | event EventHandler ConnectClick;
19 | event EventHandler PortListClick;
20 | }
21 |
22 | public partial class MainForm : Form, IMainForm
23 | {
24 | public MainForm()
25 | {
26 | InitializeComponent();
27 |
28 | connectButton.Click += ConnectButton_Click;
29 | portListBox.Click += PortListBox_Click;
30 |
31 | }
32 |
33 | private void ConnectButton_Click(object sender, EventArgs e)
34 | {
35 | ConnectClick?.Invoke(this, EventArgs.Empty);
36 | }
37 |
38 | private void PortListBox_Click(Object sender, EventArgs e)
39 | {
40 | PortListClick?.Invoke(this, EventArgs.Empty);
41 | }
42 |
43 | #region IMainForm mplementation
44 | public void SetPortList(List portList)
45 | {
46 | portListBox.Items.Clear();
47 | foreach (var p in portList)
48 | {
49 | portListBox.Items.Add(p);
50 | }
51 | }
52 |
53 | public String GetPortName()
54 | {
55 | string portName = "";
56 | try
57 | {
58 | portName = portListBox.SelectedItem.ToString();
59 | }
60 | catch (Exception)
61 | {
62 | // To DO
63 | }
64 | return portName;
65 | }
66 |
67 |
68 | public event EventHandler ConnectClick;
69 | public event EventHandler PortListClick;
70 | #endregion
71 | }
72 | }
73 |
--------------------------------------------------------------------------------
/SOFT/PC/lin_sniffer/MessageService.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Windows.Forms;
3 |
4 | namespace lin_sniffer
5 | {
6 | class MessageService : IMessageService
7 | {
8 | public void ShowError(String message)
9 | {
10 | MessageBox.Show(message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
11 | }
12 |
13 | public void ShowMessage(String message)
14 | {
15 | MessageBox.Show(message, "Message", MessageBoxButtons.OK, MessageBoxIcon.Information);
16 | }
17 |
18 | public void ShowExclamation(String message)
19 | {
20 | MessageBox.Show(message, "Warning", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/SOFT/PC/lin_sniffer/Presentor.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 | using lin_sniffer.BL;
7 |
8 | namespace lin_sniffer
9 | {
10 | public class Presentor
11 | {
12 | private readonly IMainForm view;
13 | private readonly IMessageService messageService;
14 | private readonly ISerialportManager portManager;
15 | private readonly ILinMessageService linMessageService;
16 |
17 | byte[] incomingData = new byte[LIN.IncomingArrayLenght];
18 |
19 |
20 | public Presentor(IMainForm form, IMessageService msgService, ILinMessageService linMessageService, ISerialportManager serialPortManager)
21 | {
22 | view = form;
23 | messageService = msgService;
24 | this.linMessageService = linMessageService;
25 | portManager = serialPortManager;
26 |
27 | serialPortManager.dataRecived += SerialPortManager_dataRecived;
28 |
29 | view.ConnectClick += View_ConnectClick;
30 | view.PortListClick += View_PortListClick;
31 | portManager.PortInit();
32 | }
33 |
34 | private void SerialPortManager_dataRecived(Object sender, EventArgs e)
35 | {
36 | portManager.readData(incomingData);
37 | LIN linMessage = new LIN(incomingData);
38 | linMessageService.PrintIncomintMessage(linMessage.ToString());
39 | }
40 |
41 | private void View_PortListClick(Object sender, EventArgs e)
42 | {
43 | view.SetPortList(portManager.GetPortList());
44 | }
45 |
46 | private void View_ConnectClick(object sender, EventArgs e)
47 | {
48 | var portName = view.GetPortName();
49 | if (portName != null && portName != string.Empty)
50 | {
51 | if (!portManager.PortState)
52 | {
53 | if (portManager.opnePort(portName))
54 | {
55 | Console.WriteLine("Serial port opened");
56 | }
57 | }
58 | else
59 | {
60 | portManager.closePort();
61 | // view.SetConnectionOff();
62 | Console.WriteLine("Serial port closed");
63 | }
64 |
65 | }
66 | else
67 | {
68 | messageService.ShowExclamation("Please select port");
69 | }
70 |
71 | }
72 | }
73 | }
74 |
--------------------------------------------------------------------------------
/SOFT/PC/lin_sniffer/Program.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Windows.Forms;
3 | using lin_sniffer.BL;
4 |
5 | namespace lin_sniffer
6 | {
7 | static class Program
8 | {
9 | ///
10 | /// The main entry point for the application.
11 | ///
12 | [STAThread]
13 | static void Main()
14 | {
15 | Application.EnableVisualStyles();
16 | Application.SetCompatibleTextRenderingDefault(false);
17 |
18 | MainForm form = new MainForm();
19 | MessageService service = new MessageService();
20 | LinMessageService linService = new LinMessageService();
21 | SerialportManager portManager = new SerialportManager();
22 | Presentor presentor = new Presentor(form, service, linService, portManager);
23 |
24 | Application.Run(form);
25 | }
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/SOFT/PC/lin_sniffer/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // General Information about an assembly is controlled through the following
6 | // set of attributes. Change these attribute values to modify the information
7 | // associated with an assembly.
8 | [assembly: AssemblyTitle("lin_sniffer")]
9 | [assembly: AssemblyDescription("")]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany("")]
12 | [assembly: AssemblyProduct("lin_sniffer")]
13 | [assembly: AssemblyCopyright("Copyright © 2016")]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // Setting ComVisible to false makes the types in this assembly not visible
18 | // to COM components. If you need to access a type in this assembly from
19 | // COM, set the ComVisible attribute to true on that type.
20 | [assembly: ComVisible(false)]
21 |
22 | // The following GUID is for the ID of the typelib if this project is exposed to COM
23 | [assembly: Guid("f1d13e55-d2ed-4fe4-a369-43fc51c5e114")]
24 |
25 | // Version information for an assembly consists of the following four values:
26 | //
27 | // Major Version
28 | // Minor Version
29 | // Build Number
30 | // Revision
31 | //
32 | // You can specify all the values or you can default the Build and Revision Numbers
33 | // by using the '*' as shown below:
34 | // [assembly: AssemblyVersion("1.0.*")]
35 | [assembly: AssemblyVersion("1.0.0.0")]
36 | [assembly: AssemblyFileVersion("1.0.0.0")]
37 |
--------------------------------------------------------------------------------
/SOFT/PC/lin_sniffer/Properties/Resources.Designer.cs:
--------------------------------------------------------------------------------
1 | //------------------------------------------------------------------------------
2 | //
3 | // This code was generated by a tool.
4 | // Runtime Version:4.0.30319.42000
5 | //
6 | // Changes to this file may cause incorrect behavior and will be lost if
7 | // the code is regenerated.
8 | //
9 | //------------------------------------------------------------------------------
10 |
11 | namespace lin_sniffer.Properties
12 | {
13 |
14 |
15 | ///
16 | /// A strongly-typed resource class, for looking up localized strings, etc.
17 | ///
18 | // This class was auto-generated by the StronglyTypedResourceBuilder
19 | // class via a tool like ResGen or Visual Studio.
20 | // To add or remove a member, edit your .ResX file then rerun ResGen
21 | // with the /str option, or rebuild your VS project.
22 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
23 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
24 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
25 | internal class Resources
26 | {
27 |
28 | private static global::System.Resources.ResourceManager resourceMan;
29 |
30 | private static global::System.Globalization.CultureInfo resourceCulture;
31 |
32 | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
33 | internal Resources()
34 | {
35 | }
36 |
37 | ///
38 | /// Returns the cached ResourceManager instance used by this class.
39 | ///
40 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
41 | internal static global::System.Resources.ResourceManager ResourceManager
42 | {
43 | get
44 | {
45 | if ((resourceMan == null))
46 | {
47 | global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("lin_sniffer.Properties.Resources", typeof(Resources).Assembly);
48 | resourceMan = temp;
49 | }
50 | return resourceMan;
51 | }
52 | }
53 |
54 | ///
55 | /// Overrides the current thread's CurrentUICulture property for all
56 | /// resource lookups using this strongly typed resource class.
57 | ///
58 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
59 | internal static global::System.Globalization.CultureInfo Culture
60 | {
61 | get
62 | {
63 | return resourceCulture;
64 | }
65 | set
66 | {
67 | resourceCulture = value;
68 | }
69 | }
70 | }
71 | }
72 |
--------------------------------------------------------------------------------
/SOFT/PC/lin_sniffer/Properties/Settings.Designer.cs:
--------------------------------------------------------------------------------
1 | //------------------------------------------------------------------------------
2 | //
3 | // This code was generated by a tool.
4 | // Runtime Version:4.0.30319.42000
5 | //
6 | // Changes to this file may cause incorrect behavior and will be lost if
7 | // the code is regenerated.
8 | //
9 | //------------------------------------------------------------------------------
10 |
11 | namespace lin_sniffer.Properties
12 | {
13 |
14 |
15 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
16 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")]
17 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
18 | {
19 |
20 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
21 |
22 | public static Settings Default
23 | {
24 | get
25 | {
26 | return defaultInstance;
27 | }
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/SOFT/PC/lin_sniffer/Properties/Settings.settings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/SOFT/PC/lin_sniffer/lin_sniffer.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio 14
4 | VisualStudioVersion = 14.0.25420.1
5 | MinimumVisualStudioVersion = 10.0.40219.1
6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "lin_sniffer", "lin_sniffer.csproj", "{F1D13E55-D2ED-4FE4-A369-43FC51C5E114}"
7 | EndProject
8 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "lin_sniffer.BL", "..\lin_sniffer.BL\lin_sniffer.BL.csproj", "{30FA4A51-D74E-4996-82AD-98807A9D38C2}"
9 | EndProject
10 | Global
11 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
12 | Debug|Any CPU = Debug|Any CPU
13 | Release|Any CPU = Release|Any CPU
14 | EndGlobalSection
15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
16 | {F1D13E55-D2ED-4FE4-A369-43FC51C5E114}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
17 | {F1D13E55-D2ED-4FE4-A369-43FC51C5E114}.Debug|Any CPU.Build.0 = Debug|Any CPU
18 | {F1D13E55-D2ED-4FE4-A369-43FC51C5E114}.Release|Any CPU.ActiveCfg = Release|Any CPU
19 | {F1D13E55-D2ED-4FE4-A369-43FC51C5E114}.Release|Any CPU.Build.0 = Release|Any CPU
20 | {30FA4A51-D74E-4996-82AD-98807A9D38C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
21 | {30FA4A51-D74E-4996-82AD-98807A9D38C2}.Debug|Any CPU.Build.0 = Debug|Any CPU
22 | {30FA4A51-D74E-4996-82AD-98807A9D38C2}.Release|Any CPU.ActiveCfg = Release|Any CPU
23 | {30FA4A51-D74E-4996-82AD-98807A9D38C2}.Release|Any CPU.Build.0 = Release|Any CPU
24 | EndGlobalSection
25 | GlobalSection(SolutionProperties) = preSolution
26 | HideSolutionNode = FALSE
27 | EndGlobalSection
28 | EndGlobal
29 |
--------------------------------------------------------------------------------