Find Jobs
Hire Freelancers

Need simple program for AT32UC3A0512

$10-30 USD

Geschlossen
Veröffentlicht vor mehr als 9 Jahren

$10-30 USD

Bezahlt bei Lieferung
Hello, We have a prototype using the AT32UC3A0512 processor (see attached schematic), and we need a simple code in C just to flash LEDs, read buttons, send random characters through 2 UART ports and the SPI port. We will use this code as a start point to complete the rest of the firmware. We are looking to hire a programmer experienced in AVR32, to write code to perform the following tasks: 1. Configure the system clock to run at the max speed available for this processor, using PLL, etc. 2. Configure GPIO pins to drive 2 LEDs at pins PX34 and PB12 3. Configure GPIO pins to read 2 buttons connected to pins PX39 and PB19 4. Enable one SPI port on any mode, using the folllowing signals: PX29: Chip select ADC PA16: Chip select DAC PA11: MISO PA12: MOSI PA13: CLOCK 5. Enable 2 UART ports with 115200bps, 8 data bits, no parity, 1 stop bit, no flow control, on the pins shown below: TX1: PA01 RX1: PA00 TX2: PA06 RX2: PA05 6. Enable the following GPIO pins as outputs: PA02, PA04, PB01, PX30. 7. Create a while() loop doing the following: Lit up LED 1 while button 1 is pressed (pin = 0) Lit up LED 2 while button 2 is pressed (pin = 0) Echo any characters received through the UART TX ports (echo sent once a full byte was received) Send 0x55 to the SPI port at random times, any SPI mode, toggling the chip select pins to address the ADC or DAC. 8. Comment the code describing flags used and values, and SPI/UART parameters so we can change them later. We will test the code on our custom board + AtmelStudio6 + JTAGICE Mk2. We will release the funds once the program performs as requested. Deliverables are just the source code, indicating any additional resources we need to load, (ASF, headers, etc.) Thanks for biddding! GPD Electronics
Projekt-ID: 6698882

Über das Projekt

8 Vorschläge
Remote Projekt
Aktiv vor 9 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
8 Freelancer bieten im Durchschnitt $60 USD für diesen Auftrag
Avatar des Nutzers
Hi, We are a team of electronics&embedded engineer with more than 10 years of experience in designing and developing various digital and embedded systems... We have done a lot of projects in Electronics& Embedded. Also we conduct many workshops on Electronics,& Embedded..As a part of our training program we developed Arduino/PIC based Programming boards and driver boards for sensors. Since we help engineering students to complete their academic projects, we have experienced with a lot of sensors, components, PCBs etc. So we can assure you that this project can be done 100%perfect....:-) Please check our completed projects...:-) Kindly let us know more details about this project and we can complete it together...:-) Thank You
$111 USD in 1 Tag
4,9 (9 Bewertungen)
4,6
4,6
Avatar des Nutzers
Hi. I am a professional Electronics Engineer having expertise in programming AVR 32. I have read your requirements. Contact me.
$111 USD in 0 Tag
4,4 (11 Bewertungen)
4,0
4,0
Avatar des Nutzers
Hi, THis is Dhaval, Firmware programmer from India. I have Atmel studio 6.1 Installed, with ASF. I can provide simple program as per your requirement. Please share details. Dhaval
$25 USD in 1 Tag
3,8 (5 Bewertungen)
3,9
3,9
Avatar des Nutzers
I have experience in programming AVR micro controllers through AVR pro. I have not implemented AVR designs in real but have simulated them in Proteus. I am confident of providing the deliverables without errors. In case you are interested in hiring me please let me know.
$25 USD in 1 Tag
5,0 (1 Bewertung)
1,6
1,6
Avatar des Nutzers
Hello, I have worked with AVR32 and AtmelStudio6 in the past, and I have extensive experience in the area of embedded programming. At the time I was working for multinational company, so unfortunately I can't share any of my work due the confidentiality agreement. I would be interested to help you with this project, as it fits perfectly with my area of expertise. I have only 1 question: is it possible for me to test the code remotely on your board with the AT32UC3A0512 processor? I have encountered many cases in the past where the official schematics and documentation did not match 100% the real hardware structure. This information is a must in order write low-level code, so that I can make sure the code I will be sending you as the final version worked entirely as expected. Thank you and looking forward to working with you, Bogdan Panait
$20 USD in 5 Tagen
0,0 (1 Bewertung)
0,0
0,0
Avatar des Nutzers
I am experienced electronics engineer. I have successfully completed many micro controller projects. massage me to discuss further detials.
$55 USD in 3 Tagen
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
I have a Masters degree in EE with Computer Science major and extensive work and teaching experience in the relevant technologies.(I have a BS in Electronics Engineering too).
$25 USD in 1 Tag
0,0 (0 Bewertungen)
0,0
0,0

Über den Kunden

Flagge von CHILE
CONCON, Chile
5,0
5
Zahlungsmethode verifiziert
Mitglied seit Apr. 25, 2010

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.