Selaa lähdekoodia

问题依旧

2
JIU JIALIN 1 kuukausi sitten
vanhempi
commit
2729478de7
29 muutettua tiedostoa jossa 43492 lisäystä ja 41788 poistoa
  1. +0
    -1
      PLSR/PLSR/Core/Src/main.c
  2. +44
    -110
      PLSR/PLSR/Core/Src/tim.c
  3. +19
    -19
      PLSR/PLSR/EWARM/settings/Project.wsdt
  4. +9
    -9
      PLSR/PLSR/EWARM/settings/test.1.dbgdt
  5. +24
    -24
      PLSR/PLSR/EWARM/settings/test.1.dnx
  6. +709
    -459
      PLSR/PLSR/EWARM/test.1.dep
  7. BIN
      PLSR/PLSR/EWARM/test.1/Exe/test.1.sim
  8. +109
    -0
      PLSR/PLSR/EWARM/test.1/Obj/.ninja_log
  9. BIN
      PLSR/PLSR/EWARM/test.1/Obj/app_hooks.pbi
  10. BIN
      PLSR/PLSR/EWARM/test.1/Obj/gpio.pbi
  11. +18
    -1
      PLSR/PLSR/EWARM/test.1/Obj/gpio.pbi.dep
  12. BIN
      PLSR/PLSR/EWARM/test.1/Obj/main.pbi
  13. +58
    -52
      PLSR/PLSR/EWARM/test.1/Obj/main.pbi.dep
  14. BIN
      PLSR/PLSR/EWARM/test.1/Obj/os_cpu_c.pbi
  15. +11
    -10
      PLSR/PLSR/EWARM/test.1/Obj/os_cpu_c.pbi.dep
  16. BIN
      PLSR/PLSR/EWARM/test.1/Obj/os_dbg.pbi
  17. BIN
      PLSR/PLSR/EWARM/test.1/Obj/stm32f4xx_it.pbi
  18. BIN
      PLSR/PLSR/EWARM/test.1/Obj/test.1.pbd
  19. BIN
      PLSR/PLSR/EWARM/test.1/Obj/test.1.pbd.browse
  20. +42474
    -41100
      PLSR/PLSR/EWARM/test.1/Obj/test.1.pbw
  21. BIN
      PLSR/PLSR/EWARM/test.1/Obj/test.1_part0.pbi
  22. BIN
      PLSR/PLSR/EWARM/test.1/Obj/test.1_part1.pbi
  23. BIN
      PLSR/PLSR/EWARM/test.1/Obj/test.1_part6.pbi
  24. BIN
      PLSR/PLSR/EWARM/test.1/Obj/test.1_part7.pbi
  25. BIN
      PLSR/PLSR/EWARM/test.1/Obj/tim.pbi
  26. +8
    -2
      PLSR/PLSR/EWARM/test.1/Obj/tim.pbi.dep
  27. BIN
      PLSR/PLSR/EWARM/test.1/Obj/ucos_ii.pbi
  28. BIN
      PLSR/PLSR/EWARM/test.1/Obj/usart.pbi
  29. +9
    -1
      PLSR/PLSR/EWARM/test.1/Obj/usart.pbi.dep

+ 0
- 1
PLSR/PLSR/Core/Src/main.c Näytä tiedosto

@@ -264,7 +264,6 @@ static void KeyTask(void *p_arg)
OSTimeDly(2000); //<等待硬件完全初始化.
uint8_t startflag = 0;
// 初始化PLSR路径配置
PLSR_Route_Init(&g_plsr_route);
// PLSR_Route_Start(&g_plsr_route);
while (1)
{


+ 44
- 110
PLSR/PLSR/Core/Src/tim.c Näytä tiedosto

@@ -754,105 +754,22 @@ static void PLSR_CalculateTimerParams(uint32_t frequency, uint16_t* prescaler, u
if (frequency < PLSR_PWM_FREQ_MIN) frequency = PLSR_PWM_FREQ_MIN;
if (frequency > PLSR_PWM_FREQ_MAX) frequency = PLSR_PWM_FREQ_MAX;

uint32_t psc;
uint32_t arr;
uint32_t f = frequency;

// PLSR_Calc_TimerParams((uint32_t)(f_hz + 0.5f), &psc, &arr);
uint32_t timer_clock = 168000000;
psc = 1;
while (timer_clock / (psc + 1) / f > 65535) {
psc++;
if (psc > 0XFFFF) psc = 0XFFFF;
}
arr = (timer_clock / (psc + 1)) / f - 1;
if (arr < 2) arr = 2;
*prescaler = psc;
*period = arr;
const uint32_t timer_clock = 168000000UL; // 定时器时钟
uint32_t divider = (timer_clock + frequency / 2) / frequency; // 四舍五入

// // STM32F4系列定时器时钟频率(APB1定时器通常为84MHz,APB2定时器为168MHz)
// // 这里使用168MHz,适用于APB2上的高速定时器(如TIM1、TIM8等)
// uint32_t timer_clock = 168000000;
// // 定时器频率计算原理:
// // 输出频率 = 定时器时钟频率 / ((预分频器 + 1) * (自动重装载值 + 1))
// // 因此:(预分频器 + 1) * (自动重装载值 + 1) = 定时器时钟频率 / 目标频率
// // 频率为0时的异常处理
// if (frequency == 0) {
// *prescaler = 65535; // 最大预分频器
// *period = 65535; // 最大周期,输出最低频率
// return;
// }
// // 频率过高时的处理(超过定时器时钟频率)
// if (frequency > timer_clock) {
// *prescaler = 0; // 最小预分频器
// *period = 0; // 最小周期,输出最高频率
// return;
// }
// // 计算总的计数值:定时器时钟频率除以目标频率
// uint64_t total_count = (uint64_t)timer_clock / frequency;
// // 如果总计数值超出范围,直接设置为最低频率
// if (total_count > (uint64_t)65536 * 65536) {
// *prescaler = 65535;
// *period = 65535;
// return;
// }
// // 优化搜索策略:寻找最佳的预分频器和自动重装载值组合
// // 目标:找到误差最小且分辨率最高的组合
// uint32_t best_prescaler = 65535;
// uint32_t best_period = 65535;
// uint32_t min_error = UINT32_MAX;
// // 计算合理的搜索范围,避免无效遍历
// uint32_t max_psc = (total_count > 65535) ? 65535 : (uint32_t)total_count;
// uint32_t min_psc = (total_count + 65535) / 65536; // 确保ARR不超过65535
// if (min_psc == 0) min_psc = 1;
// // 遍历预分频器值,寻找最佳组合
// for (uint32_t psc = min_psc; psc <= max_psc; psc++) {
// // 计算对应的自动重装载值(四舍五入)
// uint32_t arr = (uint32_t)((total_count + psc/2) / psc);
// // 检查自动重装载值是否在有效范围内
// if (arr >= 1 && arr <= 65536) {
// // 计算实际输出频率和误差
// uint32_t actual_total = psc * arr;
// uint32_t actual_freq = timer_clock / actual_total;
// uint32_t error = (actual_freq > frequency) ?
// (actual_freq - frequency) : (frequency - actual_freq);
// // 选择误差最小的组合,误差相同时选择分辨率更高的(ARR更大)
// if (error < min_error || (error == min_error && arr > best_period + 1)) {
// min_error = error;
// best_prescaler = psc - 1; // 转换为寄存器值
// best_period = arr - 1; // 转换为寄存器值
// // 如果找到精确匹配,直接返回
// if (error == 0) {
// *prescaler = best_prescaler;
// *period = best_period;
// return;
// }
// }
// }
// }
// // 返回找到的最佳组合
// *prescaler = best_prescaler;
// *period = best_period;
// // 如果没有找到合理的组合,使用默认的1kHz配置
// if (min_error == UINT32_MAX) {
// // 预分频器 = 167 (实际分频168),自动重装载 = 999 (实际计数1000)
// // 输出频率 = 168MHz / (168 * 1000) = 1kHz
// *prescaler = 167; // 168MHz / 168 = 1MHz
// *period = 999; // 1MHz / 1000 = 1kHz
// }
if (divider > 0xFFFFFFFF) divider = 0xFFFFFFFF; // 防止溢出
if (divider < 2) divider = 2; // 至少 2

// 限制 ARR <= 65535
uint32_t psc = (divider + 65535) / 65536; // 向上取整
if (psc > 0xFFFF) psc = 0xFFFF;

uint32_t arr = (divider / psc) - 1;
if (arr < 1) arr = 1;
if (arr > 65535) arr = 65535;

*prescaler = (uint16_t)(psc - 1);
*period = arr;
}


@@ -1220,6 +1137,7 @@ void Calculate_PluseNum_Simplified(PLSR_RouteConfig_t *route)
route->accel_pulse_count = accel_pulse_num;
route->const_pulse_count = const_pulse_num;
route->decel_pulse_count = decel_pulse_num;
// if(route->accel_pulse_count > 1) route->accel_pulse_count -= 1;
}
}
void Calculate_PluseNum(PLSR_RouteConfig_t *route)
@@ -1315,7 +1233,8 @@ void Calculate_PluseNum(PLSR_RouteConfig_t *route)
PLSR_RunState_t part2_state = PLSR_STATE_CONST;
int32_t used_pulses = part1_pulse_num + part3_pulse_num;
if (used_pulses < total_pulses) {
if (used_pulses < total_pulses)
{
// 有剩余脉冲用于匀速阶段
part2_pulse_num = total_pulses - used_pulses;
@@ -1324,7 +1243,8 @@ void Calculate_PluseNum(PLSR_RouteConfig_t *route)
part2_time = (part2_pulse_num * 1000) / vt;
}
}
else if (used_pulses > total_pulses) {
else if (used_pulses > total_pulses)
{
// 脉冲数不足,需要调整运动参数
// 策略:优先保证能减速到0,然后调整第一部分
if (part3_pulse_num <= total_pulses) {
@@ -1332,7 +1252,8 @@ void Calculate_PluseNum(PLSR_RouteConfig_t *route)
int32_t remaining_pulses = total_pulses - part3_pulse_num;
if (remaining_pulses > 0) {
if (v0 < vt) {
if (v0 < vt)
{
// 加速情况:计算实际能加速到的频率
// vm^2 = v0^2 + remaining_pulses * 2000 * a
uint64_t v0_squared = (uint64_t)v0 * v0;
@@ -1433,11 +1354,19 @@ void Calculate_PluseNum(PLSR_RouteConfig_t *route)
// 使用现有的字段来存储三个部分的信息
// 第一部分
if (part1_state == PLSR_STATE_ACCEL) {
if (part1_state == PLSR_STATE_ACCEL)
{
route->accel_pulse_count = part1_pulse_num;
} else {
}
else
{
route->accel_pulse_count = (part1_state == PLSR_STATE_DECEL) ? part1_pulse_num : 0;
}

// if(route->accel_pulse_count > 1)
// {
// route->accel_pulse_count -= 1; // 减1防止过冲
// }
// 第二部分(匀速)
route->const_pulse_count = part2_pulse_num;
@@ -1531,9 +1460,12 @@ void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
g_plsr_route.initial_freq = g_plsr_route.current_freq; // 更新加减速初始频率
g_last_freq = 0; // 清零g_last_freq,防止频率计算时的累加效果
PLSR_PWM_SetFrequency(g_plsr_route.target_freq);
__HAL_TIM_SetAutoreload(&htim2, g_plsr_route.const_pulse_count);

__HAL_TIM_SET_COUNTER(&htim2, 0);
PLSR_PWM_Start();
break;
}
else if(g_plsr_route.decel_pulse_count > 0)
{
@@ -1543,10 +1475,11 @@ void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
g_plsr_route.target_freq = g_plsr_route.part3_target_freq;
g_plsr_route.initial_freq = g_plsr_route.current_freq; // 更新加减速初始频率
g_last_freq = 0; // 清零g_last_freq,防止频率计算时的累加效果
__HAL_TIM_SetAutoreload(&htim2, g_plsr_route.decel_pulse_count);

__HAL_TIM_SET_COUNTER(&htim2, 0);
PLSR_PWM_Start();
break;
}
else
{
@@ -1570,6 +1503,7 @@ void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
__HAL_TIM_SetAutoreload(&htim2, g_plsr_route.decel_pulse_count);
__HAL_TIM_SET_COUNTER(&htim2, 0);
PLSR_PWM_Start();
break;
}
else
{
@@ -1672,9 +1606,6 @@ void PLSR_Route_Set(PLSR_RouteConfig_t* route)

void PLSR_Route_Init(PLSR_RouteConfig_t* route)
{
// 参数有效性检查
if (route == NULL) return;

// 初始化路径基本参数
route->route_state = PLSR_ROUTE_IDLE; // 路径状态:空闲
route->current_freq = 0; // 当前频率:0Hz
@@ -1705,7 +1636,7 @@ void PLSR_Route_Init(PLSR_RouteConfig_t* route)
// 初始化全局变量
g_last_freq = 0; // 清零上一次计算的频率

PLSR_TIM6_SetUpdateFreq(50); //初始化TIM6更新频率为1000us(1ms)
PLSR_TIM6_SetUpdateFreq(10); //初始化TIM6更新频率为1000us(1ms)
PLSR_PWM_Stop(); // 确保PWM停止,避免意外输出
}

@@ -1716,15 +1647,18 @@ void PLSR_Route_Init(PLSR_RouteConfig_t* route)
*/
void PLSR_Route_Start(PLSR_RouteConfig_t* route)
{


// 参数有效性检查
if (route == NULL) return;
// 状态检查 - 避免重复启动
if (route->route_state == PLSR_ROUTE_RUNNING)
return;

PLSR_Route_Init(&g_plsr_route);
// 启动时初始化用户可配置参数
PLSR_Route_Set(route);
// 路径状态初始化
route->route_state = PLSR_ROUTE_RUNNING; // 设置路径状态为运行中
route->current_section_num = route->start_section; // 从起始段开始执行
@@ -1818,7 +1752,7 @@ static uint8_t PLSR_SetDirectionPin(PLSR_RouteConfig_t* route, PLSR_SectionConfi
}
// 检测方向是否发生变化
uint8_t direction_changed = (s_last_direction != 0xFF && s_last_direction != is_forward);
uint8_t direction_changed = (s_last_direction != is_forward);
// 更新上一段的方向信息
s_last_direction = is_forward;


+ 19
- 19
PLSR/PLSR/EWARM/settings/Project.wsdt
File diff suppressed because it is too large
Näytä tiedosto


+ 9
- 9
PLSR/PLSR/EWARM/settings/test.1.dbgdt
File diff suppressed because it is too large
Näytä tiedosto


+ 24
- 24
PLSR/PLSR/EWARM/settings/test.1.dnx Näytä tiedosto

@@ -12,15 +12,15 @@
<ByteLimit>50</ByteLimit>
</Stack>
<StLinkDriver>
<CStepIntDis>_ 0</CStepIntDis>
<LeaveTargetRunning>_ 0</LeaveTargetRunning>
<stlinkResetStyle>0</stlinkResetStyle>
<stlinkResetStrategy>2</stlinkResetStrategy>
<stlinkserialNo>46232557</stlinkserialNo>
<stlinkfoundProbes />
<stlinkResetStyle>0</stlinkResetStyle>
<stlinkResetStrategy>2</stlinkResetStrategy>
<CStepIntDis>_ 0</CStepIntDis>
<LeaveTargetRunning>_ 0</LeaveTargetRunning>
</StLinkDriver>
<DebugChecksum>
<Checksum>2012208745</Checksum>
<Checksum>1150792608</Checksum>
</DebugChecksum>
<Exceptions>
<StopOnUncaught>_ 0</StopOnUncaught>
@@ -75,22 +75,6 @@
<ITMportsLogFile>0</ITMportsLogFile>
<ITMlogFile>$PROJ_DIR$\ITM.log</ITMlogFile>
</SWOTraceHWSettings>
<TermIOLog>
<LoggingEnabled>_ 0</LoggingEnabled>
<LogFile>_ ""</LogFile>
</TermIOLog>
<LogFile>
<LoggingEnabled>_ 0</LoggingEnabled>
<LogFile>_ ""</LogFile>
<Category>_ 0</Category>
</LogFile>
<DisassembleMode>
<mode>0</mode>
</DisassembleMode>
<Aliases>
<Count>0</Count>
<SuppressDialog>0</SuppressDialog>
</Aliases>
<Trace2>
<Enabled>0</Enabled>
<ShowSource>0</ShowSource>
@@ -136,9 +120,15 @@
<ShowTimeSum>1</ShowTimeSum>
<SumSortOrder>0</SumSortOrder>
</EventLog>
<Breakpoints2>
<Count>0</Count>
</Breakpoints2>
<TermIOLog>
<LoggingEnabled>_ 0</LoggingEnabled>
<LogFile>_ ""</LogFile>
</TermIOLog>
<LogFile>
<LoggingEnabled>_ 0</LoggingEnabled>
<LogFile>_ ""</LogFile>
<Category>_ 0</Category>
</LogFile>
<DriverProfiling>
<Enabled>0</Enabled>
<Mode>3</Mode>
@@ -152,4 +142,14 @@
<CallStackStripe>
<ShowTiming>1</ShowTiming>
</CallStackStripe>
<DisassembleMode>
<mode>0</mode>
</DisassembleMode>
<Breakpoints2>
<Count>0</Count>
</Breakpoints2>
<Aliases>
<Count>0</Count>
<SuppressDialog>0</SuppressDialog>
</Aliases>
</settings>

+ 709
- 459
PLSR/PLSR/EWARM/test.1.dep
File diff suppressed because it is too large
Näytä tiedosto


BIN
PLSR/PLSR/EWARM/test.1/Exe/test.1.sim Näytä tiedosto


+ 109
- 0
PLSR/PLSR/EWARM/test.1/Obj/.ninja_log Näytä tiedosto

@@ -69,3 +69,112 @@
415 955 7768544361556770 test.1_part1.pbi 72148e63fe682e2f
955 1326 7768544365284012 test.1.pbd 363d5d355a216cdf
1327 3036 7768544381928778 test.1.pbw f11e09b552b4c82f
38 73 7776192388185904 stm32f4xx_ll_tim.pbi b88554c6464192f5
43 78 7776192388195909 stm32f4xx_ll_usart.pbi 783190689e783d9
49 118 7776192388636950 os_cpu_c.pbi eb75b848b406ea34
56 122 7776192388646954 os_dbg.pbi f7287a072fe86a55
52 126 7776192388636950 app_hooks.pbi ffd399489d189d5a
126 171 7776192389041954 stm32f4xx_ll_i2c.pbi 7f1151d8874c40c9
46 176 7776192389187875 ucos_ii.pbi 4e0ab25e0060431e
171 205 7776192389517905 stm32f4xx_ll_dac.pbi 7dfc4be0933cdfaf
176 211 7776192389567880 test.1_part7.pbi 67c64030b23c9b51
122 492 7776192392367874 stm32f4xx_hal_rcc_ex.pbi c1d751d24d77a2df
78 496 7776192391987870 stm32f4xx_hal_usart.pbi b368fafd8b8b8bb9
74 499 7776192392257870 stm32f4xx_hal_tim_ex.pbi 3c68a2e86514987f
496 535 7776192392797877 stm32f4xx_ll_dma.pbi f9e6142ede2883b4
206 588 7776192393217885 stm32f4xx_hal_crc.pbi 881b29e4c80746b3
118 594 7776192393167867 stm32f4xx_hal_tim.pbi 71840baae88d57c4
211 608 7776192393367870 stm32f4xx_hal_dma.pbi 2d6aa8f3983bf80a
588 624 7776192393687869 stm32f4xx_ll_gpio.pbi df8b54563945d41d
594 628 7776192393727873 stm32f4xx_ll_pwr.pbi 952cb4e4f4edb65b
609 644 7776192393897927 stm32f4xx_ll_rcc.pbi fb9ace481decf8ab
628 730 7776192394077877 stm32f4xx_ll_spi.pbi ce805017b70a4f43
624 734 7776192394047868 stm32f4xx_ll_rng.pbi 5e12b9ea00d0b826
734 789 7776192395094472 test.1_part6.pbi b9d684e502f25afa
500 842 7776192395754514 stm32f4xx_hal_pwr.pbi b347497fce55b6a8
790 847 7776192395704478 stm32f4xx_ll_exti.pbi 883a2fd463949e02
492 852 7776192395944476 stm32f4xx_hal_uart.pbi e7ca7ebbb4330340
848 863 7776192396094475 test.1_part5.pbi 41f12be61ce67c27
535 892 7776192396294478 stm32f4xx_hal_rcc.pbi 50976e6b18f3b8bc
864 936 7776192396444475 stm32f4xx_ll_crc.pbi dcf41d4b97590765
644 999 7776192397394478 stm32f4xx_hal_pwr_ex.pbi b84426bf5a4ce0cf
730 1092 7776192398304469 stm32f4xx_hal_dma_ex.pbi 1960c5ab56ffede7
842 1191 7776192399365696 stm32f4xx_hal_i2c.pbi 74395538aa12fa10
853 1209 7776192399455700 stm32f4xx_hal_wwdg.pbi fca2b44f67349f99
893 1249 7776192399935699 stm32f4xx_hal_flash_ramfunc.pbi ae498685b336a49c
937 1295 7776192400405713 stm32f4xx_hal_cortex.pbi 2c6d2473a153fb5a
999 1354 7776192400905699 stm32f4xx_hal_flash.pbi eccf13860e1d0c6a
1093 1481 7776192402065710 stm32f4xx_hal_exti.pbi 373789209d565f00
1210 1558 7776192402951704 stm32f4xx_hal_i2c_ex.pbi 7798e48f8e6ef374
1192 1562 7776192402971708 stm32f4xx_hal_gpio.pbi 53b438f48be9a8d0
1249 1603 7776192403437742 stm32f4xx_hal_sram.pbi 4652c5af4efd4e19
1296 1702 7776192403967703 stm32f4xx_hal_flash_ex.pbi ac2d035774fe6a2e
1481 1841 7776192405663279 dma.pbi 4f5ebe00ac67ed57
1354 1845 7776192405203286 flash_save.pbi dc7405226be28cc6
1559 1928 7776192406333279 modbus_crc.pbi 9b76681ddf289794
1603 2120 7776192408665133 test.1_part4.pbi b15d70d6e2dea5ca
1562 2133 7776192408795048 test.1_part3.pbi 2c7780fc3f88c160
1841 2170 7776192409146554 stm32f4xx_hal_msp.pbi 8144db72f01a260b
1702 2265 7776192410106559 test.1_part2.pbi 932c7a5b50912170
1845 2298 7776192410436573 tim.pbi f07c6d790a519d93
1929 2349 7776192410896624 gpio.pbi a088b5271f02118a
58 413 7776192492856040 system_stm32f4xx.pbi f50e519d7e78a5de
66 442 7776192493146027 stm32f4xx_hal_msp.pbi 8144db72f01a260b
70 449 7776192493116042 modbus_crc.pbi 9b76681ddf289794
48 473 7776192493236036 stm32f4xx_it.pbi d01766022cb163bc
62 524 7776192493966047 usart.pbi 7c2d93866867ab60
53 585 7776192494416061 tim.pbi f07c6d790a519d93
449 820 7776192496810788 stm32f4xx_hal.pbi a073c739b6b34173
473 840 7776192497100784 dma.pbi 4f5ebe00ac67ed57
840 884 7776192497500777 stm32f4xx_ll_tim.pbi b88554c6464192f5
414 888 7776192497520779 modbus_log.pbi 596603da5f343c45
443 898 7776192497610782 main.pbi 9c0a6aa02351636a
524 997 7776192498300801 flash_save.pbi dc7405226be28cc6
888 1001 7776192498230781 app_hooks.pbi ffd399489d189d5a
898 1005 7776192498360776 os_cpu_c.pbi eb75b848b406ea34
884 1009 7776192498830648 ucos_ii.pbi 4e0ab25e0060431e
998 1034 7776192499077271 stm32f4xx_ll_usart.pbi 783190689e783d9
1010 1066 7776192499217283 test.1_part7.pbi 67c64030b23c9b51
585 1070 7776192499257272 gpio.pbi a088b5271f02118a
1034 1092 7776192499457280 stm32f4xx_ll_crc.pbi dcf41d4b97590765
1002 1096 7776192499417291 os_dbg.pbi f7287a072fe86a55
1066 1102 7776192499727290 stm32f4xx_ll_rng.pbi 5e12b9ea00d0b826
820 1205 7776192500347283 stm32f4xx_hal_timebase_tim.pbi b6f5ce0feaca8054
1005 1344 7776192502167268 stm32f4xx_hal_flash_ex.pbi ac2d035774fe6a2e
1092 1438 7776192502953583 stm32f4xx_hal_wwdg.pbi fca2b44f67349f99
1096 1442 7776192503083589 stm32f4xx_hal_pwr.pbi b347497fce55b6a8
1102 1536 7776192504098024 stm32f4xx_hal_tim.pbi 71840baae88d57c4
1205 1546 7776192504198022 stm32f4xx_hal_crc.pbi 881b29e4c80746b3
1070 1697 7776192505415012 test.1_part0.pbi 60db414ccd7a80f4
1345 1702 7776192505625019 stm32f4xx_hal_pwr_ex.pbi b84426bf5a4ce0cf
1702 1743 7776192506095015 stm32f4xx_ll_pwr.pbi 952cb4e4f4edb65b
1697 1748 7776192506085018 stm32f4xx_ll_dac.pbi 7dfc4be0933cdfaf
1443 1797 7776192506615013 stm32f4xx_hal_dma.pbi 2d6aa8f3983bf80a
1438 1813 7776192506715014 stm32f4xx_hal_tim_ex.pbi 3c68a2e86514987f
1814 1850 7776192507235010 stm32f4xx_ll_exti.pbi 883a2fd463949e02
1537 1868 7776192507415008 stm32f4xx_hal_exti.pbi 373789209d565f00
1868 1924 7776192507735019 stm32f4xx_ll_gpio.pbi df8b54563945d41d
1547 1928 7776192507605011 stm32f4xx_hal_rcc_ex.pbi c1d751d24d77a2df
1928 1990 7776192508375015 stm32f4xx_ll_rcc.pbi fb9ace481decf8ab
1990 2052 7776192509000801 stm32f4xx_ll_spi.pbi ce805017b70a4f43
2053 2084 7776192509557162 test.1_part6.pbi b9d684e502f25afa
1748 2088 7776192509567161 stm32f4xx_hal_rcc.pbi 50976e6b18f3b8bc
1744 2092 7776192509537284 stm32f4xx_hal_i2c.pbi 74395538aa12fa10
1798 2152 7776192509917155 stm32f4xx_hal_cortex.pbi 2c6d2473a153fb5a
2092 2156 7776192509997155 stm32f4xx_ll_dma.pbi f9e6142ede2883b4
1850 2190 7776192510487156 stm32f4xx_hal_gpio.pbi 53b438f48be9a8d0
2190 2246 7776192510997161 stm32f4xx_ll_i2c.pbi 7f1151d8874c40c9
2247 2285 7776192511346111 test.1_part5.pbi 41f12be61ce67c27
1924 2290 7776192511236104 stm32f4xx_hal_usart.pbi b368fafd8b8b8bb9
2089 2431 7776192512772015 stm32f4xx_hal_sram.pbi 4652c5af4efd4e19
2085 2437 7776192512772015 stm32f4xx_hal_i2c_ex.pbi 7798e48f8e6ef374
2156 2509 7776192513492033 stm32f4xx_hal_flash_ramfunc.pbi ae498685b336a49c
2290 2669 7776192514752010 stm32f4xx_hal_flash.pbi eccf13860e1d0c6a
2286 2669 7776192514792012 stm32f4xx_hal_dma_ex.pbi 1960c5ab56ffede7
2152 2740 7776192516117715 test.1_part1.pbi 72148e63fe682e2f
2432 2772 7776192516377733 stm32f4xx_hal_uart.pbi e7ca7ebbb4330340
2437 2969 7776192518409395 test.1_part3.pbi 2c7780fc3f88c160
2669 3193 7776192520562803 test.1_part2.pbi 932c7a5b50912170
2772 3231 7776192521052785 test.1_part4.pbi b15d70d6e2dea5ca
3231 3571 7776192524452798 test.1.pbd 363d5d355a216cdf
3572 5149 7776192539904616 test.1.pbw f11e09b552b4c82f

BIN
PLSR/PLSR/EWARM/test.1/Obj/app_hooks.pbi Näytä tiedosto


BIN
PLSR/PLSR/EWARM/test.1/Obj/gpio.pbi Näytä tiedosto


+ 18
- 1
PLSR/PLSR/EWARM/test.1/Obj/gpio.pbi.dep Näytä tiedosto

@@ -36,4 +36,21 @@ gpio.pbi: \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr_ex.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/STM32F4xx_HAL_Driver/Inc\stm32f4xx_hal_tim.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/STM32F4xx_HAL_Driver/Inc\stm32f4xx_hal_uart.h
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/STM32F4xx_HAL_Driver/Inc\stm32f4xx_hal_uart.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Core/Inc/tim.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Core/Inc/usart.h \
E:\Software\IAR\arm\inc\c\stdio.h E:\Software\IAR\arm\inc\c\string.h \
E:\Software\IAR\arm\inc\c\DLib_Product_string.h \
E:\Software\IAR\arm\inc\c\ctype.h E:\Software\IAR\arm\inc\c\stdlib.h \
E:\Software\IAR\arm\inc\c\DLib_Product_stdlib.h \
E:\Software\IAR\arm\inc\c\stdarg.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Core/Inc/modbus_crc.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Core/Inc/flash_save.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Core/Inc/modbus_log.h \
E:\Software\IAR\arm\inc\c\math.h \
E:\Software\IAR\arm\inc\c\DLib_float_setup.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Source\ucos_ii.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Config\app_cfg.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Config\os_cfg.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Ports\os_cpu.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Source/os_trace.h

BIN
PLSR/PLSR/EWARM/test.1/Obj/main.pbi Näytä tiedosto


+ 58
- 52
PLSR/PLSR/EWARM/test.1/Obj/main.pbi.dep Näytä tiedosto

@@ -1,55 +1,61 @@
main.pbi: \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Core\Inc\dma.h \
E:\Software\IAR\arm\inc\c\DLib_float_setup.h \
E:\Software\IAR\arm\inc\c\ycheck.h E:\Software\IAR\arm\inc\c\math.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Core\Inc\usart.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Core\Inc\modbus_log.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Core\Inc\flash_save.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Core\Inc\modbus_crc.h \
E:\Software\IAR\arm\inc\c\DLib_Product_stdlib.h \
E:\Software\IAR\arm\inc\c\stdlib.h E:\Software\IAR\arm\inc\c\ctype.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\Core\Src\main.c \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Core/Inc\main.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/STM32F4xx_HAL_Driver/Inc\stm32f4xx_hal.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Core/Inc\stm32f4xx_hal_conf.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/STM32F4xx_HAL_Driver/Inc\stm32f4xx_hal_rcc.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/CMSIS/Device/ST/STM32F4xx/Include\stm32f4xx.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f407xx.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/CMSIS/Include\core_cm4.h \
E:\Software\IAR\arm\inc\c\stdint.h E:\Software\IAR\arm\inc\c\ycheck.h \
E:\Software\IAR\arm\inc\c\yvals.h \
E:\Software\IAR\arm\inc\c\DLib_Defaults.h \
E:\\Software\\IAR\\arm\\inc\\c\\DLib_Config_Full.h \
E:\Software\IAR\arm\inc\c\DLib_Product.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/CMSIS/Include/cmsis_version.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/CMSIS/Include/cmsis_compiler.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/CMSIS/Include\cmsis_iccarm.h \
E:\Software\IAR\arm\inc\c\iccarm_builtin.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/CMSIS/Include/mpu_armv7.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/CMSIS/Device/ST/STM32F4xx/Include/system_stm32f4xx.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
E:\Software\IAR\arm\inc\c\stddef.h E:\Software\IAR\arm\inc\c\ysizet.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc_ex.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/STM32F4xx_HAL_Driver/Inc\stm32f4xx_hal_gpio.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio_ex.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/STM32F4xx_HAL_Driver/Inc\stm32f4xx_hal_exti.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/STM32F4xx_HAL_Driver/Inc\stm32f4xx_hal_dma.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma_ex.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/STM32F4xx_HAL_Driver/Inc\stm32f4xx_hal_cortex.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/STM32F4xx_HAL_Driver/Inc\stm32f4xx_hal_flash.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ex.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ramfunc.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/STM32F4xx_HAL_Driver/Inc\stm32f4xx_hal_pwr.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr_ex.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/STM32F4xx_HAL_Driver/Inc\stm32f4xx_hal_tim.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Drivers/STM32F4xx_HAL_Driver/Inc\stm32f4xx_hal_uart.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Core/Inc\gpio.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Core/Inc/main.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Core/Inc/tim.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Core/Inc/usart.h \
E:\Software\IAR\arm\inc\c\stdio.h E:\Software\IAR\arm\inc\c\string.h \
E:\Software\IAR\arm\inc\c\DLib_Product_string.h \
E:\Software\IAR\arm\inc\c\string.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Core\Inc\tim.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Source\os_trace.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Ports\os_cpu.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Config\os_cfg.h \
E:\Software\IAR\arm\inc\c\stdio.h E:\Software\IAR\arm\inc\c\stdarg.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Config\app_cfg.h \
E:\Software\IAR\arm\inc\c\ctype.h E:\Software\IAR\arm\inc\c\stdlib.h \
E:\Software\IAR\arm\inc\c\DLib_Product_stdlib.h \
E:\Software\IAR\arm\inc\c\stdarg.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Core/Inc/modbus_crc.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Core/Inc/flash_save.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Core/Inc/modbus_log.h \
E:\Software\IAR\arm\inc\c\math.h \
E:\Software\IAR\arm\inc\c\DLib_float_setup.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Source\ucos_ii.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Core\Inc\gpio.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_uart.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_tim_ex.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_tim.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr_ex.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ramfunc.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ex.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_cortex.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dma_ex.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dma.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_exti.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio_ex.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc_ex.h \
E:\Software\IAR\arm\inc\c\ysizet.h E:\Software\IAR\arm\inc\c\stddef.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\STM32F4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \
E:\Software\IAR\arm\inc\c\iccarm_builtin.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \
E:\Software\IAR\arm\inc\c\DLib_Product.h \
E:\Software\IAR\arm\inc\c\DLib_Defaults.h \
E:\Software\IAR\arm\inc\c\yvals.h E:\Software\IAR\arm\inc\c\stdint.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_def.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Core\Inc\stm32f4xx_hal_conf.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Core\Inc\main.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\Core\Src\main.c
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Config\app_cfg.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Config\os_cfg.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Ports\os_cpu.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Source/os_trace.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Core/Inc\tim.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Core/Inc\usart.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Core/Inc\dma.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Core/Inc\flash_save.h

BIN
PLSR/PLSR/EWARM/test.1/Obj/os_cpu_c.pbi Näytä tiedosto


+ 11
- 10
PLSR/PLSR/EWARM/test.1/Obj/os_cpu_c.pbi.dep Näytä tiedosto

@@ -1,12 +1,13 @@
os_cpu_c.pbi: \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Source\os_trace.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\UCOS\Ports\os_cpu.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Config\os_cfg.h \
E:\Software\IAR\arm\inc\c\ycheck.h E:\Software\IAR\arm\inc\c\ysizet.h \
E:\Software\IAR\arm\inc\c\DLib_Product.h \
E:\Software\IAR\arm\inc\c\DLib_Defaults.h \
E:\Software\IAR\arm\inc\c\yvals.h E:\Software\IAR\arm\inc\c\stdio.h \
E:\Software\IAR\arm\inc\c\stdarg.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Config\app_cfg.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\UCOS\Ports\os_cpu_c.c \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Source\ucos_ii.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\UCOS\Ports\os_cpu_c.c
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Config\app_cfg.h \
E:\Software\IAR\arm\inc\c\stdarg.h E:\Software\IAR\arm\inc\c\stdio.h \
E:\Software\IAR\arm\inc\c\ycheck.h E:\Software\IAR\arm\inc\c\yvals.h \
E:\Software\IAR\arm\inc\c\DLib_Defaults.h \
E:\\Software\\IAR\\arm\\inc\\c\\DLib_Config_Full.h \
E:\Software\IAR\arm\inc\c\DLib_Product.h \
E:\Software\IAR\arm\inc\c\ysizet.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Config\os_cfg.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\UCOS\Ports\os_cpu.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Source/os_trace.h

BIN
PLSR/PLSR/EWARM/test.1/Obj/os_dbg.pbi Näytä tiedosto


BIN
PLSR/PLSR/EWARM/test.1/Obj/stm32f4xx_it.pbi Näytä tiedosto


BIN
PLSR/PLSR/EWARM/test.1/Obj/test.1.pbd Näytä tiedosto


BIN
PLSR/PLSR/EWARM/test.1/Obj/test.1.pbd.browse Näytä tiedosto


+ 42474
- 41100
PLSR/PLSR/EWARM/test.1/Obj/test.1.pbw
File diff suppressed because it is too large
Näytä tiedosto


BIN
PLSR/PLSR/EWARM/test.1/Obj/test.1_part0.pbi Näytä tiedosto


BIN
PLSR/PLSR/EWARM/test.1/Obj/test.1_part1.pbi Näytä tiedosto


BIN
PLSR/PLSR/EWARM/test.1/Obj/test.1_part6.pbi Näytä tiedosto


BIN
PLSR/PLSR/EWARM/test.1/Obj/test.1_part7.pbi Näytä tiedosto


BIN
PLSR/PLSR/EWARM/test.1/Obj/tim.pbi Näytä tiedosto


+ 8
- 2
PLSR/PLSR/EWARM/test.1/Obj/tim.pbi.dep Näytä tiedosto

@@ -1,5 +1,12 @@
tim.pbi: E:\Software\IAR\arm\inc\c\DLib_float_setup.h \
tim.pbi: \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Source\os_trace.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Ports\os_cpu.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Config\os_cfg.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Config\app_cfg.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Source\ucos_ii.h \
E:\Software\IAR\arm\inc\c\DLib_float_setup.h \
E:\Software\IAR\arm\inc\c\ycheck.h E:\Software\IAR\arm\inc\c\math.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Core\Inc\tim.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Core\Inc\usart.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Core\Inc\modbus_log.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Core\Inc\flash_save.h \
@@ -43,5 +50,4 @@ tim.pbi: E:\Software\IAR\arm\inc\c\DLib_float_setup.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Core\Inc\stm32f4xx_hal_conf.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Core\Inc\main.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\Core\Inc\tim.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\Core\Src\tim.c

BIN
PLSR/PLSR/EWARM/test.1/Obj/ucos_ii.pbi Näytä tiedosto


BIN
PLSR/PLSR/EWARM/test.1/Obj/usart.pbi Näytä tiedosto


+ 9
- 1
PLSR/PLSR/EWARM/test.1/Obj/usart.pbi.dep Näytä tiedosto

@@ -45,4 +45,12 @@ usart.pbi: \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Core/Inc/modbus_crc.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Core/Inc/flash_save.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Core/Inc/usart.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Core/Inc/modbus_log.h
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Core/Inc/modbus_log.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM/../Core/Inc/tim.h \
E:\Software\IAR\arm\inc\c\math.h \
E:\Software\IAR\arm\inc\c\DLib_float_setup.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Source\ucos_ii.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Config\app_cfg.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Config\os_cfg.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Ports\os_cpu.h \
e:\Users\Mortal\Desktop\Train_Camp_PLSR\PLSR\PLSR\EWARM\..\UCOS\Source/os_trace.h

Ladataan…
Peruuta
Tallenna