Skip to content

[feature] LIN转单向UART #130

@LeoZhang-ATMEL

Description

@LeoZhang-ATMEL

可以增加新的API来实现LIN转UART-TX和LIN转UART-RX的功能。例如,通过一个LIN通道发送UART格式的数据,另一个LIN通道接收UART格式的数据。该功能可以在没有LIN收发器的ECU上,仅通过2根12V-IO信号线(Input和Output)实现UART格式的数据通信。以下API只是大概的示例。我们已经通过(USB转UART+2个LIN转接板的组合)方式实现了ECU的UART格式私有调试接口功能。如果可以通过TC1016的两个LIN接口实现类似功能,将能够省去DIY硬件步骤(USB转UART+2个LIN转接板)。
ALINRaw = TLIBLINRaw(
FIdxChn=0,
FDLC=16,
FData=[1,2,3,4,5,6,7,8..15]
)
tsapp_transmit_linraw_async(HwHandle1, ALINRaw);
tsfifo_receive_linraw_msgs(HwHandle2,TLINRawBuffer,BufferSize,chnidx,READ_TXRX_DEF. ONLY_RX_RAWDATA);

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions