CY3220LINBUS-RD Cypress Semiconductor Corp, CY3220LINBUS-RD Datasheet - Page 52

KIT REF DESIGN LIN BUS

CY3220LINBUS-RD

Manufacturer Part Number
CY3220LINBUS-RD
Description
KIT REF DESIGN LIN BUS
Manufacturer
Cypress Semiconductor Corp
Series
PSoC®r
Datasheet

Specifications of CY3220LINBUS-RD

Main Purpose
Interface, LIN
Embedded
Yes, MCU, 8-Bit
Utilized Ic / Part
CY8C27143, CY8C27443
Processor To Be Evaluated
CY8C27143-24PXI and CY8C27443-24PXI
Interface Type
RS-232
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Contains lead / RoHS non-compliant
Other names
428-1926
5. Demonstration Projects
}
void UpdateFrame1(void)
{
BYTE i;
BYTE x;
}
// This function configures both the nodes present in the cluster
void NodeConfiguration(void)
{
BYTE bError;
BYTE Retries;
50
}
// Configure Message 0x1001 of CPM
Retries = 0;
do
{
}
while((bError == 1) && (Retries < 2));
// Configure Message 0x1002 of CPM
Retries = 0;
do
{
}
while((bError == 1) && (Retries < 2));
// Configure Message 0x1002 of CPM
Retries = 0;
// Load up the 8 byte message with the status of DIP Switchs S2.
// If the SW is in the "ON" position, the associated data byte
// will be set to 1, else 0.
x = PRT2DR;
for(i=0; i < 8; i++)
{
}
l_bytes_wr(Frame1, 1, 8, TempBuffer);
bError = ConfigureNode(1, 0x1234, 0x1001, 0xF0);
Retries++;
bError = ConfigureNode(1, 0x1234, 0x1002, 0x9C);
Retries++;
}
TempBuffer[i]= 1;
if((x & 0x80) == 0)
{
}
x = x << 1;
TempBuffer[i] = 0;
}
Transmitter_PutCRLF();
Transmitter_PutCRLF();
if(BufferFrame4[1] & Temp)
else
Temp >>= 1;
Transmitter_CPutString("ON
Transmitter_CPutString("OFF ");
// Loop through each DIP Switch
Cypress Semiconductor – Rev. **
");
LIN Bus 2.0 Reference Design
October 25, 2006

Related parts for CY3220LINBUS-RD