dda.c: let's save 3 divisions.
This commit is contained in:
parent
5b11a39155
commit
cd66feb8d1
3
dda.c
3
dda.c
|
|
@ -345,11 +345,12 @@ void dda_create(DDA *dda, const TARGET *target) {
|
||||||
c_limit = 0;
|
c_limit = 0;
|
||||||
for (i = X; i < AXIS_COUNT; i++) {
|
for (i = X; i < AXIS_COUNT; i++) {
|
||||||
c_limit_calc = (delta_um[i] * 2400L) /
|
c_limit_calc = (delta_um[i] * 2400L) /
|
||||||
dda->total_steps * (F_CPU / 40000) /
|
// dda->total_steps * (F_CPU / 40000) /
|
||||||
pgm_read_dword(&maximum_feedrate_P[i]);
|
pgm_read_dword(&maximum_feedrate_P[i]);
|
||||||
if (c_limit_calc > c_limit)
|
if (c_limit_calc > c_limit)
|
||||||
c_limit = c_limit_calc;
|
c_limit = c_limit_calc;
|
||||||
}
|
}
|
||||||
|
c_limit = c_limit / dda->total_steps * (F_CPU / 40000);
|
||||||
|
|
||||||
#ifdef ACCELERATION_REPRAP
|
#ifdef ACCELERATION_REPRAP
|
||||||
// c is initial step time in IOclk ticks
|
// c is initial step time in IOclk ticks
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue