I gang

TI MSP430 Target Board to LS7366 -- 2

This the project needs to be composed on latest release for IAR Systems\Embedded Workbench (download is with KIT from Texas Instruments). The MSP430F2013 CPU has 16-bit RISC architecture that is highly transparent to my application.

Result: C code written for MSP430F2013 Target Board from Texas Instruments (part number MSP-eZ430D), detachable part of eZ430-F2013 Development Tool (Web Site: [url removed, login to view]) that zipped to single file (including project configuration for IAR).

This file must contain all files to be able to open with IAR Systems, Embedded Workbench from Texas Instruments (comes with ez430 USB KIT. Web site: [url removed, login to view]).

I need to develop the interface (SPI Bus) from MSP430 Target Board to LSI_CSI 32-bit Quadrature Counter with serial interface ([url removed, login to view]).

I will supply all hardware! I will need your address for this shipment.

I will need code to support three 32-bit Quadrature Counters (LS7366R) remotely (with chip select selection) from Daughter Board (MSP430 Evaluation Board EZ430-T2012). The issue here is that the LSI counter will have unknown value (LSI has separate power supply and most of the time will be ON) in counter register for each single power up for Target Board (ez430). The register in microcontroller that will be holding internal virtual counter that will be with reset feature that set value to zero. The actual count in virtual counter goes both directions to positive numbers from zero and to negative from zero while the value in LSI counter is always goes in positive numbers to max value and back to zero (closed loop). The additional feature: scaling counter. The scaling ratio should be available to convert the value from virtual counter to scaling counter. Another feature: the interrupt signal from LSI counter IC should be configured to initiate the communication. Since the address for Chip Select signal will be configured with I/O port the address protocol needs to be initiated first to be able to access to corresponding LSI counter IC.

Prior that the I/O port will be used to request the address of interrupt. The LSI counters will count without any communication with MSP430 and microcontroller will read the value upon interrupt from LSI counters in order the interrupt was received. On power up the LSI counter IC should be checked for complete configuration. If configuration does not match to default, the configuration has to be run over on all LSI counters prior all algorithms are activated.

USB Stick EZ430-F2013 will be used to program Daughter Boards: MSP430 Evaluation Board EZ430-T2012

[url removed, login to view]

Microcontroller on MSP430 Evaluation Board (Daughter Board) is MSP430F2013TPWR

Two Daughter Boards will be used in this project (two different C-codes will be required).

Two Daughter Boards will be talking to each other over I2C bus. One Master and other will be Slave.

I have accomplished already some code developed for Master Daughter Board. I also have already developed and tested Display Module hardware working with C code. Display Module will be attached to Master Daughter Board.

I need to develop the Code for Slave Daughter Board to read the data from remote Counters (LSI).

And I will need existing Code for Master Daughter Board to be modified in order to communicate with Slave Daughter Board.

I will send all hardware (prototypes) prior release of finalized code with all features.

But at the beginning we will work without the hardware by using schematics only!

We also need to develop the concept for algorithm prior I build new prototype. The algorithms must be finalized and delivered to me using special software tools. The Code must be written only after approval for algorithms.

The algorithms and Code without hardware will be paid as a milestones during project development.

Evner: C programmering

Se mere: www target com, work in texas com, working prototypes, working at target, will be holding, while loop c programming, web programming support tool, web master develop, web development kit, tool prototype, ti programming, spi programming, software development algorithms, set o application, serial port programming, prototype part 2, prototype files download, programming one for all remote, programming embedded systems in c and c++, programming concept pdf

Om arbejdsgiveren:
( 0 bedømmelser ) Newhall, United States

Projekt ID: #5977412

Tildelt til:


Hi, From your project description it appears that you basically want to read the CNTR register from 3 LS7366R devices, scale the resultant values and display them. There is no mention of any controls to change the set Flere

$100 USD in 28 dage
(0 bedømmelser)

2 freelancere byder i gennemsnit $272 på dette job


A proposal has not yet been provided

$444 USD in 20 dage
(0 bedømmelser)