Код: Выделить всё
uint8_t * volatile FRAM_send_ptr;
uint8_t * volatile FRAM_recv_ptr;Код: Выделить всё
uint8_t * volatile FRAM_send_ptr;
uint8_t * volatile FRAM_recv_ptr;Код: Выделить всё
uint8_t * volatile FRAM_send_ptr, * volatile FRAM_recv_ptr;
Код: Выделить всё
uint8_t volatile *FRAM_send_ptr, *FRAM_recv_ptr;Код: Выделить всё
typedef uint8_t * volatile p_u8_volatile_t;
p_u8_volatile_t FRAM_send_ptr, FRAM_recv_ptr;
Код: Выделить всё
uint8_t volatile *FRAM_send_ptr, *FRAM_recv_ptr;Код: Выделить всё
uint8_t volatile *Код: Выделить всё
uint8_t * volatileКод: Выделить всё
volatile uin8_t *FRAM_send_ptr, *FRAM_recv_ptr;Код: Выделить всё
uint8_t volatile *FRAM_send_ptr, *FRAM_recv_ptr;Код: Выделить всё
Griever>fram_rdsr .
8C
Griever>0 fram_wrsr
Griever>fram_rdsr .
8C
Griever>
Код: Выделить всё
uint8_t * volatile FRAM_send_ptr, * volatile FRAM_recv_ptr;Код: Выделить всё
Griever>fram_rdsr .
8C
Griever>0 fram_wrsr
Griever>fram_rdsr .
0
Griever>Код: Выделить всё
int const * ptr; // Указатель на константу
int * const ptr; // Константный указатель на переменную
int const * const ptr; // Указатель-константа на константу
Код: Выделить всё
uint8_t volatile *FRAM_send_ptr, *FRAM_recv_ptr;Код: Выделить всё
uint8_t volatile *FRAM_send_ptr, *FRAM_recv_ptr;Код: Выделить всё
[int volatile] [* p1], [* p2];Код: Выделить всё
uint8_t volatile *FRAM_send_ptr, *FRAM_recv_ptr;Код: Выделить всё
typedef struct data_buffer {
int16_t setspeedLeft; // 2
int16_t setspeedRight; // 2
int16_t RealSpeedLeft; // 2
int16_t RealSpeedRight; // 2
int32_t StepsLeft; // 4
int32_t StepsRight; // 4
uint32_t Time; // 4
uint8_t vbat;
uint8_t sensors;
}data_buffer_t;Код: Выделить всё
typedef struct data_buffer {
.....
} __attribute__((packed)) data_buffer_t ;Код: Выделить всё
__packed typedef struct data_buffer {
...
} data_buffer_t;Код: Выделить всё
virtual void func() = 0;Код: Выделить всё
// This MUST be defined by the subclass:
virtual void drawPixel(int16_t x, int16_t y, uint16_t color) = 0;Код: Выделить всё
typedef struct{
char id[4]; // номер гонщика
char car[10]; // машина гонщика
char time[4]; // финишное время
} member_t;
member_t racer[30]; // гонщики
for (int i = 0; i < 29; ++i)
{
strcpy(racer[i].id, " ");
strcpy(racer[i].car, " ");
strcpy(racer[i].time, " ");
}