Size: a a a

2020 June 11

AS

Aksetrin Silverfall in Embedded Group
Ну тут скорее вопрос с логикой реализации
источник

AS

Aksetrin Silverfall in Embedded Group
только разбираюсь
источник

D-

Dmitriy - in Embedded Group
Доброго дня. А что за компилятор подтягивается в Keil'е и что он хочет вместо 0bxxxx для записи двоичного представления числа?
источник

DL

Dima Leonov in Embedded Group
Dmitriy -
Доброго дня. А что за компилятор подтягивается в Keil'е и что он хочет вместо 0bxxxx для записи двоичного представления числа?
Хочет вместо ххххх единички и нолики
источник

D-

Dmitriy - in Embedded Group
Это да
источник

D-

Dmitriy - in Embedded Group
но вот 0x1010 соберется, а 0b1010 нет
источник

D-

Dmitriy - in Embedded Group
источник

D-

Dmitriy - in Embedded Group
заменяю на 0x0 - всё резко собирается
источник

DL

Dima Leonov in Embedded Group
Должно собраться, у меня с этим проблем не было, а компилятор там  свой
источник

D-

Dmitriy - in Embedded Group
Должно то должно, GCC подобное переваривает, а вот Keil нет
источник

I

Ivan in Embedded Group
Dmitriy -
Должно то должно, GCC подобное переваривает, а вот Keil нет
Могу только предложить сделать header  с кучей дефайнов типа
#define 0b00000000 0x00 итп
источник

D-

Dmitriy - in Embedded Group
Решил
источник

D-

Dmitriy - in Embedded Group
В настройках таргета указать 6-ю версию компилятора
источник

D-

Dmitriy - in Embedded Group
стояла 5-я и она не может в такой синтаксис
источник

I

Ivan in Embedded Group
Но вообще это вроде нестандартный для си синтаксис, лучше такое не использовать)
источник

D-

Dmitriy - in Embedded Group
эммм
источник

D-

Dmitriy - in Embedded Group
1) наглядно
2) видел кучу раз
3) GCC поддерживает - значит стандарт (имхо)
источник

М

Михаил촊 in Embedded Group
Стандарт это шестнадцатиричные числа 0x
источник

ЖС

Жук Самсаед... in Embedded Group
Dmitriy -
1) наглядно
2) видел кучу раз
3) GCC поддерживает - значит стандарт (имхо)
>3)
Wrong
источник

D-

Dmitriy - in Embedded Group
Михаил촊
Стандарт это шестнадцатиричные числа 0x
и десятичные
источник