I have two files main.c and lprs_mspConfig.c
I want to pass a string argument from main to a function can someone tell me how to do this.
Main.c
Code:
int main(void){
WDTCTL = WDTPW | WDTHOLD; // stop watchdog timer
config_timer('B0', 2344);
LPM3;
return 0;
}
lprs_mspConfig.c
Code:
void config_timer(char name[3], uint v){
char *pName;
pName = name;
if (*pName == 'B0') {
TB0CCR0 = v;
TB0CTL = TBSSEL__ACLK;
TB0CCTL0 &= ~CCIFG;
}
else if (*pName == 'B1') {
TB1CCR0 = v;
TB1CTL = TBSSEL__ACLK;
TB1CCTL0 &= ~CCIFG;
}
else if (*pName == 'B2') {
TB2CCR0 = v;
TB2CTL = TBSSEL__ACLK;
TB2CCTL0 &= ~CCIFG;
}
}