Writing a MSP430 microcontroller software in C, which uses DMA to write data to a LCD (132x64 pixels) with a SPI interface
$10-30 AUD
Lukket
Slået op næsten 9 år siden
$10-30 AUD
Betales ved levering
The requirement is very simple and straight forward:
I need a software/firmware written in C for MSP430F533x microcontroller family, which uses DMA to transfer data to a LCD (pixels = 132x64 ) with a SPI interface.
I have some graphics stored in microcontroller memory in an array (1056 bytes) and that array (i.e. 1056 bytes) should be written to the LCD using SPI interface using DMA.
The software/firmware should notify the end of DMA transfer using an interrupt or setting a software flag.
Please find below the requirements of the software:
Microcontroller : MSP430F533x family (MSP430F5333, MSP430F5335, MSP430F5336, MSP430F5338)
C compiler / IDE : TI CCS V5.5 or above
LCD info : 132x64 LCD with an SPI interface. LCD connections to the microcontroller will be provided to the winning bidder as a PDF file. LCD controller UC1701x. LCD init. codes provided if required.
Expected outcome: The CCS V 5.x/6.x project file which can be built without errors on an CCS V5.x/6.x required with all the source files and libraries.
The source file should containC functions to do following things* :
(a) DMA init, (b) Set DMA address and channel (c) start DMA data transfer enable
*one of those functions should accept the array (of 1056 bytes (unsigned char)) as an input
You may use libraries from internet, example code from TI or anywhere (I don't care from where you get it), but all the source of the libraries required.
A file with main(), which writes the byte array approximately once a second, and goes to LPM4, and wakes up after one sec. in an infinite loop.
Note : you can use code from anywhere, I don't mind even if you modify the example codes given in TI website. All I need is a working software/firmware with above requirements.
An experienced MSP430 programmer should be able to complete this one within hours time.
Please do not hesitate to ask if anything not clear.
Hello Sir,
I went through your project proposal and it's very interesting and I would like to work on this project.
Why you should hire me ?
* I have four year experience as a freelancer and I am very efficient.
* I have many good feed backs. Please visit this link and see for yourself some of my feedbacks on freelancer.com
https://www.freelancer.com/u/Anthony989.html
*I work full time as a freelancer and I will work as planned,on time.
Please contact me if you are interested. I am keenly waiting.
Good day!
Just completed another project with MSP430.
I would like to help you with your DMA requirement.
I would like to talk to you to get more details.
Regards,
Fern -
mobile 0404212535
Hi,
I am proficient in MSP430 and can delivery the project to your expectation. I have already done a lot of projects based on MSP430, CC430.
Thanks,
Vksalian