Страница 1 из 1

Массив

Добавлено: 28.03.2016{, 22:03}
Doctor
Приветствую всех.
Полного описания массивов в не нашел. Проверьте если не трудно. По описанию из блока, на выходе должна быть сумма элементов.
Массив состоит из 4 - х  байтов значение =  255 
В порт выводится непонятно что. Мне нужно было выводить эти 4 байта в UART.

СпойлерПоказать
massiv.flp
(51.17 КБ) 66 скачиваний
Почему 252?

Добавлено (28.03.2016, 22:03)
---------------------------------------------
Наверно можно и по другому организовать вывод в порт но тогда для чего этот блок?

Массив

Добавлено: 28.03.2016{, 22:14}
Airis
Сумма массива будет выводится тем же типом как сам массив, а так как в Byte не помещается вся сумма (FF+FF+FF+FF=3FC) то она обрезается до FC, что как раз и есть = 252.

Массив

Добавлено: 28.03.2016{, 22:17}
support
Airis писал(а):Сумма массива будет выводится тем же типом как сам массив, а так как в Byte не помещается вся сумма (FF+FF+FF+FF=3FC) то она обрезается до FC, что как раз и есть = 252.
Это мой косяк, занесите пожалуйста в баг трекер что бы я не забыл исправить.

Массив

Добавлено: 28.03.2016{, 22:21}
Doctor
Новую тему там создать?
И еще вопрос. То что написал Airis верно? Так и должно это работать? Просто сложение?

Массив

Добавлено: 28.03.2016{, 22:23}
support
Да создайте новую тему