C makro v makru

Tomas Chvatal tchvatal na fordiag.cz
Pátek Červen 10 15:17:56 CEST 2016


Zdravim,

mam definovane makro:
#define Can1_TxPin_PPS  PPS_RP101

pak mam nekde dale makro :
#define mCAN1_SetPins()       \
   PPSUnLock;         \
   PPSOutput( PPS_C1TX, Can1_TxPin_PPS );  \
   PPSLock;

prekladac mi v tom druhem makru nedosadi za Can1_TxPin_PPS hodnotu 
PPS_RP101,
ale ponecha tam puvodni nazev makra.

LOG: ../ecan1_config.c:310:2: error: 'OUT_PIN_Can1_TxPin_PPS' undeclared 
(first use in this function)

Mam nejakou sanci ho donutit k vlozeni makra do makra ?
Diky predem za nasmerovani.

dsPIC, XC16 v1.26

s přáním hezkého dne / Best regards
Tomáš Chvátal
tchvatal na fordiag.cz



Další informace o konferenci Hw-list