#встроенное_по — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #встроенное_по, aggregated by home.social.
-
Обзор инструментов отладки встроенного ПО
Обзор инструментов отладки встроенного ПО: программаторы (JLink, STLink, CMSIS-DAP, BlackMagic), GDB-клиенты и серверы, формат ELF/DWARF. Разбирается цепочка взаимодействия между IDE, GDB, OpenOCD и физическим программатором — от общих принципов до конкретных решений.
https://habr.com/ru/articles/1006064/
#BlackMagic_Probe #GDB #OpenOCD #JLink #STLink #CMSISDAP #armnoneeabigdb #ELF #встроенное_ПО
-
Обзор инструментов отладки встроенного ПО
Обзор инструментов отладки встроенного ПО: программаторы (JLink, STLink, CMSIS-DAP, BlackMagic), GDB-клиенты и серверы, формат ELF/DWARF. Разбирается цепочка взаимодействия между IDE, GDB, OpenOCD и физическим программатором — от общих принципов до конкретных решений.
https://habr.com/ru/articles/1006064/
#BlackMagic_Probe #GDB #OpenOCD #JLink #STLink #CMSISDAP #armnoneeabigdb #ELF #встроенное_ПО
-
Обзор инструментов отладки встроенного ПО
Обзор инструментов отладки встроенного ПО: программаторы (JLink, STLink, CMSIS-DAP, BlackMagic), GDB-клиенты и серверы, формат ELF/DWARF. Разбирается цепочка взаимодействия между IDE, GDB, OpenOCD и физическим программатором — от общих принципов до конкретных решений.
https://habr.com/ru/articles/1006064/
#BlackMagic_Probe #GDB #OpenOCD #JLink #STLink #CMSISDAP #armnoneeabigdb #ELF #встроенное_ПО
-
Обзор инструментов отладки встроенного ПО
Обзор инструментов отладки встроенного ПО: программаторы (JLink, STLink, CMSIS-DAP, BlackMagic), GDB-клиенты и серверы, формат ELF/DWARF. Разбирается цепочка взаимодействия между IDE, GDB, OpenOCD и физическим программатором — от общих принципов до конкретных решений.
https://habr.com/ru/articles/1006064/
#BlackMagic_Probe #GDB #OpenOCD #JLink #STLink #CMSISDAP #armnoneeabigdb #ELF #встроенное_ПО
-
Маленькие программки на С — победители конкурса IOCCC
Международный конкурс запутанного кода на С (IOCCC) — известное соревнование по программированию, которое проводилось до 2020 года. В отличие от традиционных чемпионатов по спортивному программированию, здесь не нужно решать задачи на скорость. У участников сколько угодно времени, но размер программы ограничен 1536 байтами (не считая пробелы, табы и прочие служебные символы), в сумме обычно получается не более 2 кб. Но программки делают реально сложные вещи: например, победитель 2004 года — это операционная система , исходный код 166 строк . Посмотрим на шедевры разных лет и откуда вообще взялся этот конкурс.
https://habr.com/ru/companies/ruvds/articles/910418/
#ruvds_статьи #IOCCC #Джон_Кармак #наношахматы #оптимизация_ПО #National_Semiconductor #встроенное_ПО #Курт_Нолл #хэшфункция #FNV #простые_числа #числа_Мерсенна #Курт_Болл #самомодифицирующийся_код
-
Маленькие программки на С — победители конкурса IOCCC
Международный конкурс запутанного кода на С (IOCCC) — известное соревнование по программированию, которое проводилось до 2020 года. В отличие от традиционных чемпионатов по спортивному программированию, здесь не нужно решать задачи на скорость. У участников сколько угодно времени, но размер программы ограничен 1536 байтами (не считая пробелы, табы и прочие служебные символы), в сумме обычно получается не более 2 кб. Но программки делают реально сложные вещи: например, победитель 2004 года — это операционная система , исходный код 166 строк . Посмотрим на шедевры разных лет и откуда вообще взялся этот конкурс.
https://habr.com/ru/companies/ruvds/articles/910418/
#ruvds_статьи #IOCCC #Джон_Кармак #наношахматы #оптимизация_ПО #National_Semiconductor #встроенное_ПО #Курт_Нолл #хэшфункция #FNV #простые_числа #числа_Мерсенна #Курт_Болл #самомодифицирующийся_код
-
Маленькие программки на С — победители конкурса IOCCC
Международный конкурс запутанного кода на С (IOCCC) — известное соревнование по программированию, которое проводилось до 2020 года. В отличие от традиционных чемпионатов по спортивному программированию, здесь не нужно решать задачи на скорость. У участников сколько угодно времени, но размер программы ограничен 1536 байтами (не считая пробелы, табы и прочие служебные символы), в сумме обычно получается не более 2 кб. Но программки делают реально сложные вещи: например, победитель 2004 года — это операционная система , исходный код 166 строк . Посмотрим на шедевры разных лет и откуда вообще взялся этот конкурс.
https://habr.com/ru/companies/ruvds/articles/910418/
#ruvds_статьи #IOCCC #Джон_Кармак #наношахматы #оптимизация_ПО #National_Semiconductor #встроенное_ПО #Курт_Нолл #хэшфункция #FNV #простые_числа #числа_Мерсенна #Курт_Болл #самомодифицирующийся_код
-
Маленькие программки на С — победители конкурса IOCCC
Международный конкурс запутанного кода на С (IOCCC) — известное соревнование по программированию, которое проводилось до 2020 года. В отличие от традиционных чемпионатов по спортивному программированию, здесь не нужно решать задачи на скорость. У участников сколько угодно времени, но размер программы ограничен 1536 байтами (не считая пробелы, табы и прочие служебные символы), в сумме обычно получается не более 2 кб. Но программки делают реально сложные вещи: например, победитель 2004 года — это операционная система , исходный код 166 строк . Посмотрим на шедевры разных лет и откуда вообще взялся этот конкурс.
https://habr.com/ru/companies/ruvds/articles/910418/
#ruvds_статьи #IOCCC #Джон_Кармак #наношахматы #оптимизация_ПО #National_Semiconductor #встроенное_ПО #Курт_Нолл #хэшфункция #FNV #простые_числа #числа_Мерсенна #Курт_Болл #самомодифицирующийся_код
-
Встроенные системы: с какими сложностями сталкиваются разработчики
Проектирование встроенных систем подразумевает создание аппаратного обеспечения (печатной платы) и встроенного ПО. На каждом из этих направлений разработчики сталкиваются с неочевидными трудностями – неочевидными прежде всего для заказчиков. Здесь я хотел бы перечислить самые частые сложности, с которыми мне и моей команде приходится иметь дело при разработке встроенной электроники. Для ускорения проектирования аппаратное и программное обеспечение разрабатываются параллельно. Но чтобы никого не запутать, я буду рассматривать их и связанные с ними трудности отдельно.