Size: a a a

Maxwell's Demons

2021 September 13

D

Denis in Maxwell's Demons
В элитане за них хотят аж 4500 за штуку
источник

D

Denis in Maxwell's Demons
Я за 1400 везу
источник
2021 September 14

GB

Grzegorz Brzęczyszcz... in Maxwell's Demons
Конечно, можно попробовать поставить что-то типа ADS1100, в ней есть встроенный PGA + дельта сигма на 16bit, что позволит расширить возможности измерения, но от опорника хорошего никуда не убежать
источник

N

NW in Maxwell's Demons
Если ADS сейчас доступен то это шикарная идея.
источник

GB

Grzegorz Brzęczyszcz... in Maxwell's Demons
Вроде что-то было на складах..
источник

TK

Timur Khasanshin in Maxwell's Demons
Работаю с легаси и тут такое:

dprln("dpr: Float test:", "9.34 / 2.1 =", 9.34 / 2.1);
nos::println("nos: Float test:", "9.34 / 2.1 =", 9.34 / 2.1);
init_serve();
источник

TK

Timur Khasanshin in Maxwell's Demons
во первых это не флоаты а даблы, поскольку нет f. во вторых это вычисляется на этапе компиляции и таким образом проверить fpu у микроконтроллера нельзя
источник

IF

Imya Familiev in Maxwell's Demons
а можно было завести таймер и посчитать в рантайме сколько времени он делит!
источник

TK

Timur Khasanshin in Maxwell's Demons
Ага
источник

TK

Timur Khasanshin in Maxwell's Demons
Ну, вообще достаточно взглянуть на ассемблер, потому что если там есть инструкции фпу, а у мк его нет или он выключен, будет хардфолт
источник

TK

Timur Khasanshin in Maxwell's Demons
В норме никаких __aeabi_mul не должно там быть в мап файле
источник

IF

Imya Familiev in Maxwell's Demons
Может просто передать в проект переменную среды , все равно в мейкфайле указывается пихать ли софтверные fpu функции
источник

TK

Timur Khasanshin in Maxwell's Demons
а тут прям результат, то есть микроконтроллеру просто неоткуда будет взять эти функции
источник

TK

Timur Khasanshin in Maxwell's Demons
в мейке указывается -mfpu=fpv5..... , по идее он конечно должен выкидывать софтверные реализации
источник

IF

Imya Familiev in Maxwell's Demons
ну я к тому, что если майк собирает для камня в котром подразумевается наличие fpu, а мы потом это бинарь грузим в схожий камень (с той же картой периферии и адресов) в котром fpu нету, что будет?
источник

IF

Imya Familiev in Maxwell's Demons
или реально есть такие ебанутые камни где в  рамках одной серии прям есть варианты с  fpu и без?
источник

TK

Timur Khasanshin in Maxwell's Demons
hf будет. а мейк сам не сделает тебе фпу, он не настолько умный. там ведь модель фпу знать нужно
источник

TK

Timur Khasanshin in Maxwell's Demons
у старших стм фпу умеет в даблы, у стм поменьше не умеет
источник

IF

Imya Familiev in Maxwell's Demons
ну я про то и говорю
источник

IF

Imya Familiev in Maxwell's Demons
дак у тебя для старших и младших стм разные мейки
источник