Example MPC5604B LINFlex LIN Master-Slave communication demo CW210

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Example MPC5604B LINFlex LIN Master-Slave communication demo CW210

Example MPC5604B LINFlex LIN Master-Slave communication demo CW210

This demo performs a communication on LIN bus between two MPC5604B EVBs.

 

LinFlex0 LIN Master

********************************************************************************

* Detailed Description:

* - send header from a LIN Master

* - either receive data from a LIN Slave or transmit a data

* - no interrupt is used, just SW pooling

*

* ------------------------------------------------------------------------------

* Test HW:  XPC560B 144 LQFP MINIMODULE, XPC56XX EVB MOTHERBOARD, SPC5604B 2M27V

* Target :  internal_RAM, Flash

* LinFlex0: Lin Master, 19200 baudrate

* Fsys:     64 MHz PLL with 8 MHz crystal reference

*

* ------------------------------------------------------------------------------

* EVB connections and jumper configuration

*

* XPC56XX EVB MOTHERBOARD

* for LinFlex0 connection to the MC33661 LIN transceiver:

* - RXDA_SEL (near SCI !!!!) jumper over pins 1-2

* - TXDA_SEL (near SCI) jumper over 1-2

*

* for LIN Master functionality

* - VSUP (J6) jumper fitted

*   lin xceiver will get +12V from the EVB

* - V_BUS (J14) jumper not fitted

* - MASTER_EN jumper fitted

* - LIN_EN jumper fitted

*

********************************************************************************

 

 

LinFlex0 LIN Slave

********************************************************************************

* Detailed Description:

* - receive header from a LIN Master

* - either receive data from a LIN Master or transmit a data

* - Filter can be enabled with the FILT_EN = 1

* - If filter is enabled TX interrupt is used to prepare data to send and

*    RX interrupt to read received data

* - If filter is disabled SW polling is used

*

* ------------------------------------------------------------------------------

* Test HW:  XPC560B 144 LQFP MINIMODULE, XPC56XX EVB MOTHERBOARD, SPC5604B 2M27V

* Target :  internal_RAM

* LinFlex0: Lin Slave, 19200 baudrate

* Fsys:     64 MHz PLL with 8 MHz crystal reference

*

* ------------------------------------------------------------------------------

* EVB connections and jumper configuration

*

* XPC56XX EVB MOTHERBOARD

* for LinFlex0 connection to the MC33661 LIN transceiver:

* - RXDA_SEL (near SCI !!!!) jumper over pins 1-2

* - TXDA_SEL (near SCI) jumper over pins 1-2

*

* for LIN Slave functionality

* - VSUP (J6) jumper not fitted ...LIN transceiver will get +12V from the Master

* - V_BUS jumper not fitted

* - MASTER_EN jumper not fitted

* - LIN_EN jumper fitted

*

********************************************************************************

标签 (1)
附件
%3CLINGO-SUB%20id%3D%22lingo-sub-1117077%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E7%A4%BA%E4%BE%8B%20MPC5604B%20LINFlex%20LIN%20%E4%B8%BB%E4%BB%8E%E9%80%9A%E4%BF%A1%E6%BC%94%E7%A4%BA%20CW210%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1117077%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%3CSTRONG%3E%E8%AF%A5%E6%BC%94%E7%A4%BA%E5%9C%A8%E4%B8%A4%E4%B8%AA%20MPC5604B%20EVB%20%E4%B9%8B%E9%97%B4%E6%89%A7%E8%A1%8C%20LIN%20%E6%80%BB%E7%BA%BF%E4%B8%8A%E7%9A%84%E9%80%9A%E4%BF%A1%E3%80%82%3C%2FSTRONG%3E%3C%2FP%3E%3CP%20style%3D%22min-%20padding%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSTRONG%3ELinFlex0%20LIN%E4%B8%BB%E6%8E%A7%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E********************************************************************************%3C%2FP%3E%3CP%3E*%20%E8%AF%A6%E7%BB%86%E8%AF%B4%E6%98%8E%EF%BC%9A%3C%2FP%3E%3CP%3E*%20-%20%E4%BB%8E%20LIN%20%E4%B8%BB%E7%AB%99%E5%8F%91%E9%80%81%E6%A0%87%E5%A4%B4%3C%2FP%3E%3CP%3E*%20-%20%E4%BB%8E%20LIN%20%E4%BB%8E%E8%AE%BE%E5%A4%87%E6%8E%A5%E6%94%B6%E6%95%B0%E6%8D%AE%E6%88%96%E5%8F%91%E9%80%81%E6%95%B0%E6%8D%AE%3C%2FP%3E%3CP%3E*%20-%20%E4%B8%8D%E4%BD%BF%E7%94%A8%E4%B8%AD%E6%96%AD%EF%BC%8C%E4%BB%85%E4%BD%BF%E7%94%A8%20SW%20%E6%B1%A0%3C%2FP%3E%3CP%3E*%3C%2FP%3E%3CP%3E*%20------------------------------------------------------------------------------%3C%2FP%3E%3CP%3E*%20%E6%B5%8B%E8%AF%95%E7%A1%AC%E4%BB%B6%EF%BC%9AXPC560B%20144%20LQFP%20MINIMODULE%E3%80%81XPC56XX%20EVB%E4%B8%BB%E6%9D%BF%E3%80%81SPC5604B%202M27V%3C%2FP%3E%3CP%3E*%20%E7%9B%AE%E6%A0%87%EF%BC%9A%E5%86%85%E9%83%A8%20RAM%E3%80%81%E9%97%AA%E5%AD%98%3C%2FP%3E%3CP%3E*%20LinFlex0%EF%BC%9ALin%20Master%EF%BC%8C19200%E6%B3%A2%E7%89%B9%E7%8E%87%3C%2FP%3E%3CP%3E*%20Fsys%3A%2064%20MHz%20PLL%EF%BC%8C%E5%B8%A6%208%20MHz%20%E6%99%B6%E6%8C%AF%E5%8F%82%E8%80%83%3C%2FP%3E%3CP%3E*%3C%2FP%3E%3CP%3E*%20------------------------------------------------------------------------------%3C%2FP%3E%3CP%3E*%20EVB%20%E8%BF%9E%E6%8E%A5%E5%92%8C%E8%B7%B3%E7%BA%BF%E9%85%8D%E7%BD%AE%3C%2FP%3E%3CP%3E*%3C%2FP%3E%3CP%3E*%20XPC56XX%20%E8%AF%84%E4%BC%B0%E6%9D%BF%E4%B8%BB%E6%9D%BF%3C%2FP%3E%3CP%3E*%20%E7%94%A8%E4%BA%8E%20LinFlex0%20%E8%BF%9E%E6%8E%A5%E5%88%B0%20MC33661%20LIN%20%E6%94%B6%E5%8F%91%E5%99%A8%EF%BC%9A%3C%2FP%3E%3CP%3E*%20-%20RXDA_SEL%EF%BC%88%E9%9D%A0%E8%BF%91%20SCI%20!!!!%EF%BC%89%E8%B7%B3%E7%BA%BF%E8%B6%85%E8%BF%87%E5%BC%95%E8%84%9A%201-2%3C%2FP%3E%3CP%3E*%20-%20TXDA_SEL%EF%BC%88SCI%20%E9%99%84%E8%BF%91%EF%BC%89%E8%B7%B3%E7%BA%BF%E8%B6%85%E8%BF%87%201-2%3C%2FP%3E%3CP%3E*%3C%2FP%3E%3CP%3E*%20%E7%94%A8%E4%BA%8E%20LIN%20%E4%B8%BB%E6%8E%A7%E5%8A%9F%E8%83%BD%3C%2FP%3E%3CP%3E*%20-%20VSUP%EF%BC%88J6%EF%BC%89%E8%B7%B3%E7%BA%BF%E5%B7%B2%E5%AE%89%E8%A3%85%3C%2FP%3E%3CP%3E*%20lin%20xceiver%20%E5%B0%86%E4%BB%8E%20EVB%20%E8%8E%B7%E5%BE%97%20%2B12V%3C%2FP%3E%3CP%3E*%20-%20V_BUS%EF%BC%88J14%EF%BC%89%E8%B7%B3%E7%BA%BF%E6%9C%AA%E5%AE%89%E8%A3%85%3C%2FP%3E%3CP%3E*%20-%20%E5%B7%B2%E5%AE%89%E8%A3%85%20MASTER_EN%20%E8%B7%B3%E7%BA%BF%3C%2FP%3E%3CP%3E*%20-%20%E5%B7%B2%E5%AE%89%E8%A3%85%20LIN_EN%20%E8%B7%B3%E7%BA%BF%3C%2FP%3E%3CP%3E*%3C%2FP%3E%3CP%3E********************************************************************************%3C%2FP%3E%3CP%20style%3D%22min-%20padding%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%20style%3D%22min-%20padding%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSTRONG%3ELinFlex0%20LIN%20Slave%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E********************************************************************************%3C%2FP%3E%3CP%3E*%20%E8%AF%A6%E7%BB%86%E8%AF%B4%E6%98%8E%EF%BC%9A%3C%2FP%3E%3CP%3E*%20-%20%E4%BB%8E%20LIN%20%E4%B8%BB%E7%AB%99%E6%8E%A5%E6%94%B6%E6%A0%87%E5%A4%B4%3C%2FP%3E%3CP%3E*%20-%20%E4%BB%8E%20LIN%20%E4%B8%BB%E7%AB%99%E6%8E%A5%E6%94%B6%E6%95%B0%E6%8D%AE%E6%88%96%E5%8F%91%E9%80%81%E6%95%B0%E6%8D%AE%3C%2FP%3E%3CP%3E*%20-%20%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%20FILT_EN%20%3D%201%20%E5%90%AF%E7%94%A8%E8%BF%87%E6%BB%A4%E5%99%A8%3C%2FP%3E%3CP%3E*%20-%20%E5%A6%82%E6%9E%9C%E5%90%AF%E7%94%A8%E4%BA%86%E8%BF%87%E6%BB%A4%E5%99%A8%EF%BC%8CTX%20%E4%B8%AD%E6%96%AD%E5%B0%86%E7%94%A8%E4%BA%8E%E5%87%86%E5%A4%87%E8%A6%81%E5%8F%91%E9%80%81%E7%9A%84%E6%95%B0%E6%8D%AE%EF%BC%8C%E5%B9%B6%E4%B8%94%3C%2FP%3E%3CP%3E*%20RX%E4%B8%AD%E6%96%AD%E8%AF%BB%E5%8F%96%E6%8E%A5%E6%94%B6%E6%95%B0%E6%8D%AE%3C%2FP%3E%3CP%3E*%20-%20%E5%A6%82%E6%9E%9C%E8%BF%87%E6%BB%A4%E5%99%A8%E8%A2%AB%E7%A6%81%E7%94%A8%EF%BC%8C%E5%88%99%E4%BD%BF%E7%94%A8%20SW%20%E8%BD%AE%E8%AF%A2%3C%2FP%3E%3CP%3E*%3C%2FP%3E%3CP%3E*%20------------------------------------------------------------------------------%3C%2FP%3E%3CP%3E*%20%E6%B5%8B%E8%AF%95%E7%A1%AC%E4%BB%B6%EF%BC%9AXPC560B%20144%20LQFP%20MINIMODULE%E3%80%81XPC56XX%20EVB%E4%B8%BB%E6%9D%BF%E3%80%81SPC5604B%202M27V%3C%2FP%3E%3CP%3E*%20%E7%9B%AE%E6%A0%87%EF%BC%9A%E5%86%85%E9%83%A8%20RAM%3C%2FP%3E%3CP%3E*%20LinFlex0%EF%BC%9ALin%E4%BB%8E%E8%AE%BE%E5%A4%87%EF%BC%8C%E6%B3%A2%E7%89%B9%E7%8E%87%E4%B8%BA19200%3C%2FP%3E%3CP%3E*%20Fsys%3A%2064%20MHz%20PLL%EF%BC%8C%E5%B8%A6%208%20MHz%20%E6%99%B6%E6%8C%AF%E5%8F%82%E8%80%83%3C%2FP%3E%3CP%3E*%3C%2FP%3E%3CP%3E*%20------------------------------------------------------------------------------%3C%2FP%3E%3CP%3E*%20EVB%20%E8%BF%9E%E6%8E%A5%E5%92%8C%E8%B7%B3%E7%BA%BF%E9%85%8D%E7%BD%AE%3C%2FP%3E%3CP%3E*%3C%2FP%3E%3CP%3E*%20XPC56XX%20%E8%AF%84%E4%BC%B0%E6%9D%BF%E4%B8%BB%E6%9D%BF%3C%2FP%3E%3CP%3E*%20%E7%94%A8%E4%BA%8E%20LinFlex0%20%E8%BF%9E%E6%8E%A5%E5%88%B0%20MC33661%20LIN%20%E6%94%B6%E5%8F%91%E5%99%A8%EF%BC%9A%3C%2FP%3E%3CP%3E*%20-%20RXDA_SEL%EF%BC%88%E9%9D%A0%E8%BF%91%20SCI%20!!!!%EF%BC%89%E8%B7%B3%E7%BA%BF%E8%B6%85%E8%BF%87%E5%BC%95%E8%84%9A%201-2%3C%2FP%3E%3CP%3E*%20-%20TXDA_SEL%EF%BC%88%E9%9D%A0%E8%BF%91%20SCI%EF%BC%89%E8%B7%B3%E7%BA%BF%E4%BD%8D%E4%BA%8E%E5%BC%95%E8%84%9A%201-2%20%E4%B8%8A%3C%2FP%3E%3CP%3E*%3C%2FP%3E%3CP%3E*%20%E7%94%A8%E4%BA%8E%20LIN%20%E4%BB%8E%E5%B1%9E%E5%8A%9F%E8%83%BD%3C%2FP%3E%3CP%3E*%20-%20VSUP%EF%BC%88J6%EF%BC%89%E8%B7%B3%E7%BA%BF%E6%9C%AA%E5%AE%89%E8%A3%85...LIN%20%E6%94%B6%E5%8F%91%E5%99%A8%E5%B0%86%E4%BB%8E%E4%B8%BB%E8%AE%BE%E5%A4%87%E8%8E%B7%E5%8F%96%20%2B12V%3C%2FP%3E%3CP%3E*%20-%20V_BUS%20%E8%B7%B3%E7%BA%BF%E6%9C%AA%E5%AE%89%E8%A3%85%3C%2FP%3E%3CP%3E*%20-%20MASTER_EN%20%E8%B7%B3%E7%BA%BF%E6%9C%AA%E5%AE%89%E8%A3%85%3C%2FP%3E%3CP%3E*%20-%20%E5%B7%B2%E5%AE%89%E8%A3%85%20LIN_EN%20%E8%B7%B3%E7%BA%BF%3C%2FP%3E%3CP%3E*%3C%2FP%3E%3CP%3E********************************************************************************%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1117077%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3E%E6%A6%82%E8%BF%B0%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
无评分
版本历史
最后更新:
‎10-09-2014 04:43 AM
更新人: