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…Sep 4, 2023Sep 4, 2023
PinnedAliaksandr KavalchukС interview questions. Bit-fieldsDeep dive into c bit-fields.Aug 19, 20233Aug 19, 20233
PinnedAliaksandr KavalchukDiving into JTAG protocol. Part 1 — Overview.The article provides a detailed introduction to the JTAG protocol.Jul 27, 20234Jul 27, 20234
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…Jul 12, 2023Jul 12, 2023
PinnedAliaksandr KavalchukDefault and named arguments in C functionsIntroductionJul 9, 20232Jul 9, 20232
Aliaksandr KavalchukThe GPIO Output Speed: What’s Behind This ParameterIn this article, I attempted to understand the essence of the rather enigmatic GPIO Speed parameter.Jun 101Jun 101
Aliaksandr KavalchukС interview questions. Structure alignment in cThis is one of the most popular interview questions.Apr 62Apr 62
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…Jan 29Jan 29
Aliaksandr KavalchukDiving into JTAG protocol. Part 4 — BSDLIn the this article the Boundary Scan Description Language (BSDL) decribed.Dec 19, 2023Dec 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…Dec 18, 20231Dec 18, 20231