User Activity

Is there a way to read an environment variable from the PC (I'm running on a Windows box) and pass that value somehow (maybe via a temporarily created define for the command line) such that a file being compiled can use the value of that environment ...
The USART section states that all 4 USARTs can be clocked from a common set of 4 clock sources, but doesn't reference how to specify the clock for USART4 either.
When I search for APB1 in the reference manual, in the context of a register field, it does not show up (other than in the clock tree figure). This controls the frequency that goes to the timer peripherals. Additionally, this figure shows "x1" or "x2...