Size: a a a

2017 December 15

AS

Andrew Strokov in embedded.rs
у меня так себе с ассемблером
источник

BD

Berkus Decker in embedded.rs
а, ну так посмотри, вдруг там станет видно что не так
источник

AS

Andrew Strokov in embedded.rs
тяжеловато
источник

E🤙

Evgεny 🤙 in embedded.rs
источник

AS

Andrew Strokov in embedded.rs
ассемблер этой части вообще не отличается
источник

AS

Andrew Strokov in embedded.rs
пойду отладчиком ткнусь
источник

BD

Berkus Decker in embedded.rs
Andrew Strokov
ассемблер этой части вообще не отличается
воу, тогда не должно быть разницы если ассемблер одинаковый
источник

AS

Andrew Strokov in embedded.rs
ну вообще он разный, но этот фрагмент функции одинаковый. Наверное компилятор инициализацию засовывает выше
источник

AS

Andrew Strokov in embedded.rs
короче пойду отлаживать
источник

V

Vladimir in embedded.rs
Там же отличия флоат/инт? или что-то больше
источник

V

Vladimir in embedded.rs
может с точностью проблемы
источник

AS

Andrew Strokov in embedded.rs
да, только флоат
источник

AS

Andrew Strokov in embedded.rs
да какая точность, оно просто виснет
источник

V

Vladimir in embedded.rs
ну если там например при определенных значения
источник

V

Vladimir in embedded.rs
после деления выходит 0 в результате
источник

V

Vladimir in embedded.rs
может виснуть?)
источник

AS

Andrew Strokov in embedded.rs
так там не делится на переменную нигде
источник

AS

Andrew Strokov in embedded.rs
попробую DMA выключить, под отладчиком код постоянно прыгает в прерывание
источник

V

Vladimir in embedded.rs
да я не про деление на 0, просто есть ли область допустимых значений для v_level_mV и i_level_mA?
источник

AS

Andrew Strokov in embedded.rs
ну они берутся из adc_data, а это результаты АЦП — 0…4096
источник