
Views: 500
Формат данных для компилятора XC32:
Объявление | Бит | Диапазон чисел | Примечание |
Целочисленные типы | |||
char | 8 | -128 … 127 | со знаком |
signed char | 8 | -128 … 127 | со знаком |
unsigned char | 8 | 0 … 255 | без знака |
short | 16 | -32768 … 32767 | со знаком |
signed short | 16 | -32768 … 32767 | со знаком |
unsigned short | 16 | 0 … 65535 | без знака |
int | 32 | -2147483648 … 2147438647 | со знаком |
signed int | 32 | -2147483648 … 2147438647 | со знаком |
long | 32 | -2147483648 … 2147438647 | со знаком |
signed long | 32 | -2147483648 … 2147438647 | со знаком |
unsigned int | 32 | 0 … 65535 | без знака |
unsigned long | 32 | 0 … 65535 | без знака |
long long | 64 | -263 … 263-1 | со знаком |
signed long long | 64 | -263 … 263-1 | со знаком |
unsigned long long | 64 | 0 … 264-1 | без знака |
Для арифметики с плавающей запятой | |||
float | 32 | 1.175494e-38 … 3.40282346e+38 | |
double* | 32 | 1.175494e-38 … 3.40282346e+38 | |
long double | 64 | 2.22507385e-308 … 1.79769313e+308 |
* double is equivalent to long double if -fno-short-double is used.
Это может быть интересно
Проект с использованием MCC часть 06
Views: 1404 Изменим схему следующим образом добавим две тактовые кнопки BT1 и BT2. Теперь переключимся на конфигурацию выводов, для этого сделаем двойной клик в окне Ресурсы проекта на Pin Module. …Temperature measurement with NTC thermistor.
Views: 536 Проекты в которых присутствовало измерение температуры начинал с цифровых датчиков, т.к. в них все просто и не надо ничего преобразовывать и вычислять. При использовании цифровых датчиков ты получаешь …JDY-62A Audio bluetooth module
Views: 1794 Простой модуль для простого аудио блютуса. Встроенные подсказки на английском языке. Модуль включён, режим муте – после подачи питания. Контроль разряда батареи предупреждение что батарея разряжена и необходима …CLUBBEST-50-Light
Views: 384 CLUBBEST-50-LIGHT Зміст Короткий опис проекту. 1 Опис схемотехніки візуалізатора музики. 2 Аудіо вхід. 3 MCU. 4 Цифровий вихід. 5 Схема живлення MCU. 6 Складання пристрою. 7 Список …PIC18 – модуль DMA
Views: 1284 Введение Модуль прямого доступа к памяти (DMA) предназначен для обслуживания передачи данных непосредственно между различными областями памяти без вмешательства процессора. Исключив при этом необходимость в интенсивной обработки …Altium Designer – создание рисунков на печатной плате
Views: 3445 Для создание рисунков на печатной платы в Altium Designer можно использовать возможность использовать в Altium Designer сторонних скриптов. Мне возможность эта очень понравилась и я решил её расшарить …PIC18F25K42 – v. A001 – выявленные баги.
Views: 745 Модуль I2C Не работает при использовании в стандартной конфигурации MCC. Требует особой нестандартной конфигурации и управления для нормальной работы. Обойти Обход проблемы возможен библиотека см статью. Модуль ADC2 На …Четырех канальный терморегулятор ch-4000
Views: 3326 Четыре независимых канала регулирования температуры, одновременно можно подключить 16 датчиков температуры DS18B20 с удалением до трехсот метров. Можно для регулировки выбрать любой датчик, подключенный к устройству. Каждый канал может работать …MPLAB® Code Configurator and Encoder
Views: 1563 Еще раз про энкодер… Для некоторых приложений очень удобно и экономически выгодно, для настройки и управления использовать энкодер. Такие энкодеры имеют строенную тактовую кнопку которую можно применить для выбора …APA102 – светодиоды со встроенным драйвером и SPI интерфейсом
Views: 3415 APA102 В 2014 году фирма Shenzhen Led Color Optoelectronic Co., Ltd http://www.szledcolor.com/ начала производство светодиодов на драйвере APA102. Это серия так называемых светодиодов со встроенным драйвером. Основной особенностью этих …