Lengkap

Existing Microchip PIC32 Project Evaluation, Modification and Documentation

I have a PIC32 Visual C++ project that when compiled and the hex is loaded onto my PIC32mz (on a custom PCB). I can use another Windows shell application to send single characters to the PIC, via USB, to execute some functions. The code is in the DevABK C [login to view URL] file. This code basically uses the PIC to reconfigure another chip via SPI.

The main.c program calls various methods including an ApiCode.h and a CAMCode.h. These (not exclusively) execute actions that affect another chip called Anadigm. Our goal is to modify the main.c so that it reflect new versions of the ApiCode.h, CAMCode.h and what ever else is needed to compile a new .hex file that can be loaded onto the PIC and run similar to what it does now. The source code for the new Anadigm functions are created by a separate program (Anadigm Designer 2), which creates all of the C code necessary. That new Anadigm C code is in the file New Anadigm code.zip.

(I think additional key files might include abk.h and anadigm_functions.h but not sure).

Therefore:

1) Evaluate how the original code works; read and understand the main.c

2) Modify the main.c and all other files necessary to execute the new Anadigm code, C code sourced from the New Anadigm [login to view URL] files; (I know that new ApiCode.h and CAMCode.h are key, not sure what else is needed, therefore the evaluation stage.

3) Document clearly the steps necessary to repeat this process with yet another new set of Anadigm generated C code. Must identify key steps and order by which they are taken, with comments related to various cautions/checks as appropriate.

I have included an additional .pdf documents related to the Anadigm that might help.

All code is standard ANSI C

Deliverables

New Visual C++ project with source files representing new firmware version, a “How to” document to explain how to repeat the process; ideally a basic explanation as to how the basic architecture works and how to incorporate new changes.

Note: If this project is successful, we hope to continue with several new projects similar to the above.

Kemahiran: Pengaturcaraan C, Pengaturcaraan C++, Elektronik, Mikropengawal

Lihat lagi: best practices technical documentation projects, microchip simple project desighne, project templates web design projects, pic32 starter kit tutorial, pic32 programming, pic32 course, pic32 tutorial c, pic32 example code, pic32 microcontroller pdf, pic32 starter kit, pic32 architecture, c programming, embedded software, microcontroller, prepare documentation projects, provide project evaluation excel, creating project evaluation spreadsheet, sample technical documentation projects, existing class add project link, setup project 2003 setup deployment projects available

Tentang Majikan:
( 22 ulasan ) Wheat Ridg, United States

ID Projek: #17399900

Dianugerahkan kepada:

Omaresl

Include the new algorithm to the code and prepare the interfaces to works. Documentation will work in parallel Relevant Skills and Experience I have experience programming and designing embedded system including pics. Lagi

$361 USD dalam 10 hari
(5 Ulasan)
3.2

10 pekerja bebas membida secara purata $419 untuk pekerjaan ini

idragon712

PIC32mz, microC or MPLAB, Relevant Skills and Experience My Skills: microC, MPLAB, embedded system. C++, PIC and ARM Proposed Milestones $400 USD - whole project I hope we can discuss about the project in details vi Lagi

$400 USD dalam 10 hari
(13 Ulasan)
6.4
$500 USD dalam 15 hari
(61 Ulasan)
6.4
$500 USD dalam 10 hari
(9 Ulasan)
5.9
TopDev727

Hi sir, How are you? I read your requirements carefully and understood. Relevant Skills and Experience I am an Electronics and Electrical Design Engineer with the areas of expertise in Microcontroller, Embedded System Lagi

$361 USD dalam 10 hari
(22 Ulasan)
5.6
$400 USD dalam 4 hari
(12 Ulasan)
5.0
mykelectronics

Hello, I have experience with USB and had a look at the sources you have shared and am able to understand how it's working. For more details, you can contact me on message and I will discuss. Relevant Skills and Exper Lagi

$222 USD dalam 10 hari
(1 Ulasan)
4.8
EverMaster

Sir, I am an expert coder with handful of experience in C, C++, JAVA. Relevant Skills and Experience C, C++ Proposed Milestones $500 USD - Final Milestone I can do this project perfectly as per your requirements. Lagi

$500 USD dalam 10 hari
(2 Ulasan)
4.5
NMoshEng

Hi, I'm an EE, with many projects done with various microchip devices, I would be happy to assist you with this project. Regards, Nimrod. Relevant Skills and Experience I have done many projects using PIC16/18/32, Wr Lagi

$500 USD dalam 10 hari
(1 Ulasan)
3.0
xiaoqideng

Hello, Client. I did read your detail and document carefully. I want to discuss with you in more detail for the job. And, if you start to work, can you send me the boards? Relevant Skills and Experience I have very ri Lagi

$444 USD dalam 10 hari
(7 Ulasan)
2.4