Не могу разоброаться с функцинй __STREXH. NXP LPC1769.
__no_init static volatile unsigned short can_a_tx_count; // at address 0x10007bb0
volatile unsigned ttt; void can_a_route_buf(unsigned char * buf, unsigned int len) { ..... ttt = __STREXH(can_a_tx_count+len,&can_a_tx_count); // возвращает всегда 1, а хотелось бы 0 }
Что делаю не так?
|