Size: a a a

2020 June 11

СС

Сиие Сууие in Embedded Group
Сергей Колотовченко
Из минусов битовых сдвигов и девайнов - нет строгой типизации, можно любой другой дефайн присвоить
Не понял, подробней
источник

СС

Сиие Сууие in Embedded Group
Что значит другой дефайн?
источник

h

hardegor in Embedded Group
Сергей Колотовченко
Из минусов битовых сдвигов и девайнов - нет строгой типизации, можно любой другой дефайн присвоить
Всего спектра ошибок не предусмотришь к сожалению. Надо смотреть на объем работы.
источник

D

Dr Zlo in Embedded Group
hardegor
Ну так на всём можно задуматься и неправильно написать.
Лол нет.
источник

СК

Сергей Колотовченко... in Embedded Group
Вот есть состояние, а есть например настройки АЦП. И ты пишешь state = Channel12
источник

СК

Сергей Колотовченко... in Embedded Group
Где #define Channel12 (1 << 11)
источник

u

uis in Embedded Group
Сергей Колотовченко
Если брать кортексы и современные компиляторы то всё совпадает. Покрыть тестами и норм. Проверено на IAR, GCC, clang, msvc
источник

СС

Сиие Сууие in Embedded Group
hardegor
Всего спектра ошибок не предусмотришь к сожалению. Надо смотреть на объем работы.
Вот кстати да, первое что надо смотреть это обем работы, если это личный проект и никто туда лезть не будет это одно если это длинная борода то другое
источник

h

hardegor in Embedded Group
Dr Zlo
Лол нет.
Лол не лол, у меня недавно всплыла ошибка  - я так и не понял как я её совершил 2 года назад :)
источник

СС

Сиие Сууие in Embedded Group
Сергей Колотовченко
Где #define Channel12 (1 << 11)
С НУЛЯ БЛЯТЬ СЧИТАЙ! Я ТОЛЬКО ЧТО НА ОРБИТУ УЛЕТЕЛ, МЕНЯ ЭТИ СЧИТАТЕЛИ С 1 ПРОСТО ВЗРЫВАЮТ
источник

u

uis in Embedded Group
А. Сорян. Понял, про канал.
источник

СК

Сергей Колотовченко... in Embedded Group
Начало про endianness, порядок байт, не бит. Кортексы и x86 little endian
источник

u

uis in Embedded Group
Сергей Колотовченко
Начало про endianness, порядок байт, не бит. Кортексы и x86 little endian
Power - big
источник

u

uis in Embedded Group
Сергей Колотовченко
Начало про endianness, порядок байт, не бит. Кортексы и x86 little endian
Arm - и big, и little
источник

СК

Сергей Колотовченко... in Embedded Group
uis
Power - big
Да, но можно перевернуть потом.
источник

u

uis in Embedded Group
uis
Power - big
MIPS - тоже
источник

u

uis in Embedded Group
Сергей Колотовченко
Да, но можно перевернуть потом.
Не забудь)
источник

VK

Valentin Kornienko in Embedded Group
Читал чат- выше. А чего никто не сказал про inline функции?
источник

СС

Сиие Сууие in Embedded Group
uis
MIPS - тоже
#if defined(__mips_hard_float)
extern __FDLMATH_XDOUBLE strtod (const char *, char );
#else
extern double          strtod(const char *, char
#else
extern double          strtod(const char *, char );
#endif
источник

СС

Сиие Сууие in Embedded Group
Ненависть
источник