CQ Amateur Radio

MICROCONTROLLERS IN AMATEUR RADIO

When you hit the compile button for your compiler, there’s a whole bunch of stuff that takes place that isn’t obvious while the code compiles. In general terms, the C compiler:

1) invokes a preprocessor pass on the code;
2) performs syntax/semantic checking;
3) if everything is correct, the compiler generates an intermediate code file, and
4) the linker then stitches your code and library code together to produce an executable program.

It does all of this very quickly. Unfortunately, a lot of C tutorials overlook some of the things you can do using . presents the preprocessor directives. Note that preprocessor directives are processed by the preprocessor pass, not actually by the compiler. Also note that none of the

You’re reading a preview, subscribe to read more.

More from CQ Amateur Radio

CQ Amateur Radio1 min read
Looking Ahead in CQ
Here are some of the articles we’re working on for upcoming issues of CQ: • Results: 2023 CQ WPX CW Contest • US Medalists at 2023 World ARDF Championship • Rules: 2024 CQ DX Marathon; 2024 CQWW 160-Meter Contest • Sweepstakes Success Tips • A “Sherl
CQ Amateur Radio1 min read
QSL Of The Month: JT1YL
JT1YL (home call OK1KX) was Milada (Mila) Klouckova. Her husband was Ludvik Kloucek, JT1AA (OK1KW). In 1957/58 Ludvik was a radio operator at the Czechoslovak Embassy in Ulan Bator, Mongolia’s capital. Mongolia was in great demand on the ham bands, n
CQ Amateur Radio10 min read
DXpedition To The Heart Of Rome
1A0C Sovereign Military Order of Malta - Where Extraterritoriality Makes the Difference For a week this past summer, hams around the world were treated to the first operation in four years from the Sovereign Military Order of Malta, an extraterritori

Related Books & Audiobooks