Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Воскресенье
4 мая
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
977597
Топик полностью
IBAH
(10.02.2020 14:25, просмотров: 202)
ответил
Ксения
на
Пишите просто: DatSet.V=(float)tmp; Нельзя читать переменную unsigned long как float, т.к. она не float.
Я бы
взял частями
написал DatSet.V=(float)tmp; , но нужно
сразу
DatSet.V=*((float*)(&tmp)); Проблема в том что функция FloatToStrF(DatSet.SV,ffGeneral,4,0); не отрабатывает то что нужно, а генерирует исключение. Может я что-то не то
делаю?
Ответить