Find Jobs
Hire Freelancers

Existing Microchip PIC32 Project Evaluation, Modification and Documentation

$150-500 USD

已完成
已发布将近 6 年前

$150-500 USD

货到付款
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.
项目 ID: 17399900

关于此项目

8提案
远程项目
活跃6 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
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. I was worked in large project so the code analysis and modification is not an issue Proposed Milestones $361 USD - SW Update
$361 USD 在10天之内
4.8 (14条评论)
4.2
4.2
8威客以平均价$423 USD来参与此工作竞价
用户头像
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 via chat.
$400 USD 在10天之内
5.0 (17条评论)
6.5
6.5
用户头像
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. Kindly award me project. Thanks
$500 USD 在10天之内
5.0 (3条评论)
4.9
4.9
用户头像
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 Experience Professional electronics engineer, experienced with electronic circuits, microcontrollers, C programming and building source code. Proposed Milestones $222.22 USD - Provide understanding of how original code works I have built the existing code in MPLAB and have looked into anadigm ref manual as well so I have a better idea of how its working.
$222 USD 在10天之内
5.0 (1条评论)
5.0
5.0
用户头像
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, Written code for them for both high-level functions and low-level code for "multi-tasking" while maintaining accurate performance for all functions. Proposed Milestones $100 USD - Study Code and changes, map needed changes (deliver planned changes list) $300 USD - Make needed code changes, deliver updated files. $100 USD - Fixes if needed + deliver Documentation of changes done
$500 USD 在10天之内
5.0 (13条评论)
5.2
5.2

关于客户

UNITED STATES的国旗
Wheat Ridg, United States
5.0
30
付款方式已验证
会员自7月 7, 2004起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。