I skolan har vi snickrat ihop egna sendChar och sendString funktioner att använda på nån liten bräda vi leker med, så att den skickar text till datorn via en terminal då.
Nu har vi fått i uppgift att göra en funktion som kan skicka siffror också, närmare bestämt unsigned int. Ramen till funktionen som vi fått ser ut såhär:
Kod: Markera allt
/***************************************************************
*
* Description: Blocking function that sends a number (32-bit
* integer) to UART channel #0.
*
* Parameters: value – 32-bit unsigned value to be printed
* noOfDigits – number of digits to actaully print
* (valid input: 1-10)
*
***************************************************************/
void
sendNumber(tU32 value, tU8 noOfDigits)
{
}
Vårt problem är just att dela upp den.
Förslag??