PIC32 SPI DMA

CLOSED
Bids
12
Avg Bid (USD)
$20 / hr
Project Budget (USD)
$15 - $25 / hr

Project Description:
For PIC32MX440F512 the SPI2 should be initialized as Master and a software for reading a block of data (up to 1920 Byte) into memory is needed.
Copying must be done by DMA. crystal frequency is 8Mhz, CPU clock is 72MHz, SPI speed as high as possible.
Software must be usable by Microchip C32 compiler.
The DMA finished interrupt is used for a global finished flag.
(Every time this flag is set the main program clears the flag, starts the DMA with another buffer and uses the just finished buffer for some calculations.)

For demonstration of above routines following main loop could be sufficient:
set pin PORTF.3
start a DMA block copy with specified length and buffer
wait until finished flag is set in DMA finished interrupt
clear PORTF.3 and clear finished flag
delay several ms

Please quote your hourly rate and a rough time estimate for this part of project

Hours of work: Unspecified Project Duration: 1 - 4 weeks Skills required:
C Programming, Electronics, Engineering, Microcontroller, Software Architecture
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$40 / hr
Hours: 20 hr/ week
$20 / hr
Hours: 24 hr/ week
$15 / hr
Hours: 20 hr/ week
$15 / hr
Hours: 30 hr/ week
Hire ZWiI26Ju0
$20 / hr
Hours: 1 hr/ week
$25 / hr
Hours: 40 hr/ week
Hire AndryNik
$15 / hr
Hours: 30 hr/ week
Hire mulukkano1979
$25 / hr
Hours: 30 hr/ week
Hire linyp
$20 / hr
Hours: 25 hr/ week
$20 / hr
Hours: 30 hr/ week