unsigned char str1[] = "help";
printf("Enter text\r\n");
/* Read input from UART */
scanf ("%s",s);
if (strcmp (s,str1 )==0)
{
f_help();
}
вроде работает, незнаю правда насколько верна такая конструкция но в поисках кусков из которых я это собрал пришлось перешерстить довольно много блогов и форумов.