PinnedAliaksandr KavalchukDiving into JTAG protocol. Part 2 — Debugging.In this article, we delve into debugging microcontrollers using JTAG, with a special focus on the ARM Cortex-M architecture and the…11 min read·Sep 4, 2023----
PinnedAliaksandr KavalchukС interview questions. Bit-fieldsDeep dive into c bit-fields.12 min read·Aug 19, 2023--3--3
PinnedAliaksandr KavalchukDiving into JTAG protocol. Part 1 — Overview.The article provides a detailed introduction to the JTAG protocol.11 min read·Jul 27, 2023--4--4
PinnedAliaksandr KavalchukQuick look. How arguments are passed into functions.The question is on the knowledge of such a thing as Procedure Call Standard. It differs for different architectures I will consider this…6 min read·Jul 12, 2023----
PinnedAliaksandr KavalchukDefault and named arguments in C functionsIntroduction6 min read·Jul 9, 2023--2--2
Aliaksandr KavalchukС interview questions. Structure alignment in cThis is one of the most popular interview questions.6 min read·Apr 6, 2024--2--2
Aliaksandr KavalchukDiving into JTAG. Part 5 — Usage ScenariosThe main examples of JTAG usage, such as debugging and testing of boards in production, we have considered in the previous parts. And for…8 min read·Jan 29, 2024----
Aliaksandr KavalchukDiving into JTAG protocol. Part 4 — BSDLIn the this article the Boundary Scan Description Language (BSDL) decribed.8 min read·Dec 19, 2023----
Aliaksandr KavalchukinStackademicCPython Autopsy. Fixed Length Data Types.In Python, fixed-length data types belong to the category of objects whose size does not change after they are created. These are data…6 min read·Dec 18, 2023--1--1
Aliaksandr KavalchukinStackademicPython Through the Eyes of a C Programmer. Everything is a PyObject in CPython.CPython is a treasure trove of sophisticated C concepts, and in this piece, I unravel how CPython emulates inheritance and polymorphism.10 min read·Nov 19, 2023----