RN
Size: a a a
RN
RN
AP
RN
AP
a
NI
AP
a
a
AS
static volatile uint16_t* const name = (volatile uint16_t*)(XXXXX);а потом пытаюсь это безобразие вызвать, хоть как-то читабельно, это вообще возможно на 11 плюсах? Например, как-то так (не компилируется):
struct ConfigDacLoop
{
uint16_t unsign : 1, loop : 1;
};
ConfigDacLoop get_config_dac_loop() { return static_cast<ConfigDacLoop>(*config_dac_loop); }
void set_config_dac_loop(const ConfigDacLoop& p_config_dac_loop) { *config_dac_loop = p_config_dac_loop; }
//set_config_dac_loop(ConfigDacLoop{.unsign = 1, .loop = 0});
AF
static volatile uint16_t* const name = (volatile uint16_t*)(XXXXX);а потом пытаюсь это безобразие вызвать, хоть как-то читабельно, это вообще возможно на 11 плюсах? Например, как-то так (не компилируется):
struct ConfigDacLoop
{
uint16_t unsign : 1, loop : 1;
};
ConfigDacLoop get_config_dac_loop() { return static_cast<ConfigDacLoop>(*config_dac_loop); }
void set_config_dac_loop(const ConfigDacLoop& p_config_dac_loop) { *config_dac_loop = p_config_dac_loop; }
//set_config_dac_loop(ConfigDacLoop{.unsign = 1, .loop = 0});
AS
AF
AF
AF
AF
AS
AF
AF