anonymous wrote on Monday, November 28, 2011:
I am using an ATmega32. I have a serial lcd that works great outside of freeRTOS, but when I re-configure the code and place it into freeRTOS, it does not work. After some research online I think I discovered that I needed to add freeRTOS_serial.c and freeRTOS_serial.h in order to use the USART capabilities of my atmega32. My problem is that after adding these files, it still will not work. I cant find any info online about using USART with freeRTOS. I just dont understand if I have to change anything in the freeRTOS_serial.c file or not? Can anyone de-mystify using USART within freeRTOS for me?
I know that adding the files is needed because after running the program with the added files, lots of ascii gibberish was seen rushing across the screen, where before there was nothing. Could it be a baud rate issue?