by admin | Oct 27, 2022 | Modern C++
MODERN C++ IN EMBEDDED DEVELOPMENT: STRONG TYPES AND USER-DEFINED LITERALS I started using Modern C++ in embedded projects two years ago. Even though C is a defacto standard language in embedded development, I see more and more people switching to C++. Embedded...
by admin | Aug 9, 2022 | Our Guides
DDR Signals and FPGA What is DDR signal/bus In electronics, many synchronous buses use clock line and one and multiple data lines for reliable data transfer. The clock line is dictating the timing and period when the data lines should be sampled on the receiving end...
by admin | Jul 14, 2022 | Modern C++
MODERN C++ IN EMBEDDED DEVELOPMENT: using c libraries Language linkage C++ programs can use C code. The linkage between C++ and software modules written in other programming languages is called language linkage. extern string-literal {declaration} Standard guarantees...
by admin | Jun 24, 2022 | Our Guides, Our Stories
Experience with the design of a high-speed interface As a beginner in the design of electronic devices, one usually works on designs that are less complex. These are usually just simple, 1 or 2-layer boards. Not to say that these can’t be complex and used in real...
by admin | Jun 15, 2022 | Our Guides
PCB Design and Development Process Today, the development process is unimaginable without the appropriate software tools. A few years ago, these tools were much more difficult to acquire. We will mainly focus on design considerations in the development of electronic...
by admin | Jun 10, 2022 | Modern C++
MODERN C++ IN EMBEDDED DEVELOPMENT: constexpr What is constexpr? Cppreference defines constexpr specifier as follows: “The constexpr specifier declares that it is possible to evaluate the value of the function or variable at compile time. Such variables and functions...
Recent Comments