Example S32R274 FlexCAN_with_Interrupts S32DS_1.1

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

Example S32R274 FlexCAN_with_Interrupts S32DS_1.1

Example S32R274 FlexCAN_with_Interrupts S32DS_1.1

********************************************************************************
* Detailed Description:
* Application performs basic initialization, setup PLL to maximum allowed freq.,
* setup clock for peripherals,
*
* Initializes the MCU including the FlexCAN peripherals.
* Configures the FlexCAN to transmit and receive a CAN message.
*
* Individual RX masking was added to the last version of this example.
* Three messages with different ID's are sent via FlexCAN_0 MB0 MB1 and MB2.
* These messages are received by FlexCAN_1 MB0, MB1 and MB2 according to masking
* register settings.
*
* For MB0 data receive is used interrupt.
*
*
* ------------------------------------------------------------------------------
* Test HW:         S32R274RRUEVB, MPC57xx Motherboard
* MCU:             S32R274KAMMM 1N58R
* Fsys:            PLL0 240MHz
*                    Z4 Core 120MHz
* Debugger:        Lauterbach Trace32
*                  PeMicro USB-ML-PPCNEXUS
* Target:          internal_FLASH (debug mode, debug_ram and release mode)
* EVB connection:
*
* It is necessary to remove both J35 jumpers.
*
*
* Connect J35.2 to PA14 (CAN_1 TX)
* Connect J35.4 to PA15 (CAN_1 RX)
*
* CAN0 is connected internally to J37 (this pin is placed on daughter card)
*
* Connect CAN P5.2 to J37.2 (CAN_1 and CAN_0 CANL)
* Connect CAN P5.1 to J37.1 (CAN_1 and CAN_0 CANH)
*
* This connection has to be observed, otherwise correct communication between
* CAN modules is not guaranteed.
*
*
********************************************************************************

标签 (1)
附件
%3CLINGO-SUB%20id%3D%22lingo-sub-1107707%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E7%A4%BA%E4%BE%8B%20S32R274%20FlexCAN_with_Interrupts%20S32DS_1.1%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1107707%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********************************************************************************%3CBR%20%2F%3E%20*%20%E8%AF%A6%E7%BB%86%E8%AF%B4%E6%98%8E%EF%BC%9A%3CBR%20%2F%3E%20*%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%89%A7%E8%A1%8C%E5%9F%BA%E6%9C%AC%E5%88%9D%E5%A7%8B%E5%8C%96%EF%BC%8C%E5%B0%86%20PLL%20%E8%AE%BE%E7%BD%AE%E4%B8%BA%E6%9C%80%E5%A4%A7%E5%85%81%E8%AE%B8%E9%A2%91%E7%8E%87%EF%BC%8C%3CBR%20%2F%3E*%20%E8%AE%BE%E7%BD%AE%E5%A4%96%E8%AE%BE%E6%97%B6%E9%92%9F%EF%BC%8C%3CBR%20%2F%3E%20*%3CBR%20%2F%3E%20*%20%E5%88%9D%E5%A7%8B%E5%8C%96%E5%8C%85%E6%8B%AC%20FlexCAN%20%E5%A4%96%E8%AE%BE%E5%9C%A8%E5%86%85%E7%9A%84%20MCU%E3%80%82%3CBR%20%2F%3E*%20%E9%85%8D%E7%BD%AE%20FlexCAN%20%E6%9D%A5%E4%BC%A0%E8%BE%93%E5%92%8C%E6%8E%A5%E6%94%B6%20CAN%20%E6%B6%88%E6%81%AF%E3%80%82%3CBR%20%2F%3E*%3CBR%20%2F%3E%20*%20%E5%8D%95%E7%8B%AC%E7%9A%84%20RX%20%E6%8E%A9%E8%94%BD%E8%A2%AB%E6%B7%BB%E5%8A%A0%E5%88%B0%E6%AD%A4%E7%A4%BA%E4%BE%8B%E7%9A%84%E6%9C%80%E5%90%8E%E4%B8%80%E4%B8%AA%E7%89%88%E6%9C%AC%E3%80%82%3CBR%20%2F%3E*%20%E9%80%9A%E8%BF%87%20FlexCAN_0%20MB0%20MB1%20%E5%92%8C%20MB2%20%E5%8F%91%E9%80%81%E5%85%B7%E6%9C%89%E4%B8%8D%E5%90%8C%20ID%20%E7%9A%84%E4%B8%89%E6%9D%A1%E6%B6%88%E6%81%AF%E3%80%82%3CBR%20%2F%3E%20*%20%E8%BF%99%E4%BA%9B%E6%B6%88%E6%81%AF%E7%94%B1%20FlexCAN_1%20MB0%E3%80%81MB1%20%E5%92%8C%20MB2%20%E6%A0%B9%E6%8D%AE%E6%8E%A9%E7%A0%81%E6%8E%A5%E6%94%B6%3CBR%20%2F%3E*%20%E6%B3%A8%E5%86%8C%E8%AE%BE%E7%BD%AE%E3%80%82%3CBR%20%2F%3E*%3CBR%20%2F%3E%20*%20%E5%AF%B9%E4%BA%8E%20MB0%20%E6%95%B0%E6%8D%AE%E6%8E%A5%E6%94%B6%E4%BD%BF%E7%94%A8%E4%B8%AD%E6%96%AD%E3%80%82%3CBR%20%2F%3E*%3CBR%20%2F%3E%20*%3CBR%20%2F%3E%20*%20----------------------------------------------------------------------------------------------%3CBR%20%2F%3E%20*%20%E6%B5%8B%E8%AF%95%E7%A1%AC%E4%BB%B6%EF%BC%9AS32R274RRUEVB%EF%BC%8CMPC57xx%E4%B8%BB%E6%9D%BF%3CBR%20%2F%3E*%20%E5%BE%AE%E6%8E%A7%E5%88%B6%E5%99%A8%EF%BC%9AS32R274KAMMM%201N58R%3CBR%20%2F%3E%20*%E7%B3%BB%E7%BB%9F%E9%A2%91%E7%8E%87%EF%BC%9APLL0%20240MHz%3CBR%20%2F%3E%20*%20Z4%20%E6%A0%B8%E5%BF%83%20120MHz%3CBR%20%2F%3E%20*%20%E8%B0%83%E8%AF%95%E5%99%A8%EF%BC%9ALauterbach%20Trace32%3CBR%20%2F%3E%20*%20PeMicro%20USB-ML-PPCNEXUS%3CBR%20%2F%3E%20*%20%E7%9B%AE%E6%A0%87%EF%BC%9Ainternal_FLASH%EF%BC%88%E8%B0%83%E8%AF%95%E6%A8%A1%E5%BC%8F%E3%80%81debug_ram%20%E5%92%8C%E9%87%8A%E6%94%BE%E6%A8%A1%E5%BC%8F%EF%BC%89%3CBR%20%2F%3E%20*%20EVB%E8%BF%9E%E6%8E%A5%EF%BC%9A%3CBR%20%2F%3E%20*%3CBR%20%2F%3E%20*%20%E9%9C%80%E8%A6%81%E7%A7%BB%E9%99%A4%E4%B8%A4%E4%B8%AA%20J35%20%E8%B7%B3%E7%BA%BF%E3%80%82%3CBR%20%2F%3E*%3CBR%20%2F%3E%20*%3CBR%20%2F%3E%20*%20%E5%B0%86%20J35.2%20%E8%BF%9E%E6%8E%A5%E5%88%B0%20PA14%20(CAN_1%20TX)%3CBR%20%2F%3E%20*%20%E5%B0%86%20J35.4%20%E8%BF%9E%E6%8E%A5%E5%88%B0%20PA15%20(CAN_1%20RX)%3CBR%20%2F%3E%20*%3CBR%20%2F%3E%20*%20CAN0%20%E5%86%85%E9%83%A8%E8%BF%9E%E6%8E%A5%E5%88%B0%20J37%EF%BC%88%E6%AD%A4%E5%BC%95%E8%84%9A%E4%BD%8D%E4%BA%8E%E5%AD%90%E5%8D%A1%E4%B8%8A%EF%BC%89%3CBR%20%2F%3E%20*%3CBR%20%2F%3E%20*%20%E5%B0%86%20CAN%20P5.2%20%E8%BF%9E%E6%8E%A5%E5%88%B0%20J37.2%20(CAN_1%20%E5%92%8C%20CAN_0%20CANL)%3CBR%20%2F%3E%20*%20%E5%B0%86%20CAN%20P5.1%20%E8%BF%9E%E6%8E%A5%E5%88%B0%20J37.1%20(CAN_1%20%E5%92%8C%20CAN_0%20CANH)%3CBR%20%2F%3E%20*%3CBR%20%2F%3E%20*%20%E5%BF%85%E9%A1%BB%E9%81%B5%E5%AE%88%E6%AD%A4%E8%BF%9E%E6%8E%A5%EF%BC%8C%E5%90%A6%E5%88%99%3CBR%20%2F%3E*%20CAN%20%E6%A8%A1%E5%9D%97%E4%B8%8D%E4%BF%9D%E8%AF%81%E3%80%82%3CBR%20%2F%3E*%3CBR%20%2F%3E%20*%3CBR%20%2F%3E%20********************************************************************************%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-1107707%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********************************************************************************%3CBR%20%2F%3E%20*%20%E8%AF%A6%E7%BB%86%E8%AF%B4%E6%98%8E%EF%BC%9A%3CBR%20%2F%3E%20*%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%89%A7%E8%A1%8C%E5%9F%BA%E6%9C%AC%E5%88%9D%E5%A7%8B%E5%8C%96%EF%BC%8C%E5%B0%86%20PLL%20%E8%AE%BE%E7%BD%AE%E4%B8%BA%E6%9C%80%E5%A4%A7%E5%85%81%E8%AE%B8%E9%A2%91%E7%8E%87%EF%BC%8C%3CBR%20%2F%3E*%20%E8%AE%BE%E7%BD%AE%E5%A4%96%E8%AE%BE%E6%97%B6%E9%92%9F%EF%BC%8C%3CBR%20%2F%3E%20*%3CBR%20%2F%3E%20*%20%E5%88%9D%E5%A7%8B%E5%8C%96%E5%8C%85%E6%8B%AC%20FlexCAN%20%E5%A4%96%E8%AE%BE%E5%9C%A8%E5%86%85%E7%9A%84%20MCU%E3%80%82%3CBR%20%2F%3E*%20%E9%85%8D%E7%BD%AE%20FlexCAN%20%E6%9D%A5%E4%BC%A0%E8%BE%93%E5%92%8C%E6%8E%A5%E6%94%B6%20CAN%20%E6%B6%88%E6%81%AF%E3%80%82%3CBR%20%2F%3E*%3CBR%20%2F%3E%20*%20%E5%8D%95%E7%8B%AC%E7%9A%84%20RX%20%E6%8E%A9%E8%94%BD%E8%A2%AB%E6%B7%BB%E5%8A%A0%E5%88%B0%E6%AD%A4%E7%A4%BA%E4%BE%8B%E7%9A%84%E6%9C%80%E5%90%8E%E4%B8%80%E4%B8%AA%E7%89%88%E6%9C%AC%E3%80%82%3CBR%20%2F%3E*%20%E9%80%9A%E8%BF%87%20FlexCAN_0%20MB0%20MB1%20%E5%92%8C%20MB2%20%E5%8F%91%E9%80%81%E5%85%B7%E6%9C%89%E4%B8%8D%E5%90%8C%20ID%20%E7%9A%84%E4%B8%89%E6%9D%A1%E6%B6%88%E6%81%AF%E3%80%82%3CBR%20%2F%3E%20*%20%E8%BF%99%E4%BA%9B%E6%B6%88%E6%81%AF%E7%94%B1%20FlexCAN_1%20MB0%E3%80%81MB1%20%E5%92%8C%20MB2%20%E6%A0%B9%E6%8D%AE%E6%8E%A9%E7%A0%81%E6%8E%A5%E6%94%B6%3CBR%20%2F%3E*%20%E6%B3%A8%E5%86%8C%E8%AE%BE%E7%BD%AE%E3%80%82%3CBR%20%2F%3E*%3CBR%20%2F%3E%20*%20%E5%AF%B9%E4%BA%8E%20MB0%20%E6%95%B0%E6%8D%AE%E6%8E%A5%E6%94%B6%E4%BD%BF%E7%94%A8%E4%B8%AD%E6%96%AD%E3%80%82%3CBR%20%2F%3E*%3CBR%20%2F%3E%20*%3CBR%20%2F%3E%20*%20----------------------------------------------------------------------------------------------%3CBR%20%2F%3E%20*%20%E6%B5%8B%E8%AF%95%E7%A1%AC%E4%BB%B6%EF%BC%9AS32R274RRUEVB%EF%BC%8CMPC57xx%E4%B8%BB%E6%9D%BF%3CBR%20%2F%3E*%20%E5%BE%AE%E6%8E%A7%E5%88%B6%E5%99%A8%EF%BC%9AS32R274KAMMM%201N58R%3CBR%20%2F%3E%20*%E7%B3%BB%E7%BB%9F%E9%A2%91%E7%8E%87%EF%BC%9APLL0%20240MHz%3CBR%20%2F%3E%20*%20Z4%20%E6%A0%B8%E5%BF%83%20120MHz%3CBR%20%2F%3E%20*%20%E8%B0%83%E8%AF%95%E5%99%A8%EF%BC%9ALauterbach%20Trace32%3CBR%20%2F%3E%20*%20PeMicro%20USB-ML-PPCNEXUS%3CBR%20%2F%3E%20*%20%E7%9B%AE%E6%A0%87%EF%BC%9Ainternal_FLASH%EF%BC%88%E8%B0%83%E8%AF%95%E6%A8%A1%E5%BC%8F%E3%80%81debug_ram%20%E5%92%8C%E9%87%8A%E6%94%BE%E6%A8%A1%E5%BC%8F%EF%BC%89%3CBR%20%2F%3E%20*%20EVB%E8%BF%9E%E6%8E%A5%EF%BC%9A%3CBR%20%2F%3E%20*%3CBR%20%2F%3E%20*%20%E9%9C%80%E8%A6%81%E7%A7%BB%E9%99%A4%E4%B8%A4%E4%B8%AA%20J35%20%E8%B7%B3%E7%BA%BF%E3%80%82%3CBR%20%2F%3E*%3CBR%20%2F%3E%20*%3CBR%20%2F%3E%20*%20%E5%B0%86%20J35.2%20%E8%BF%9E%E6%8E%A5%E5%88%B0%20PA14%20(CAN_1%20TX)%3CBR%20%2F%3E%20*%20%E5%B0%86%20J35.4%20%E8%BF%9E%E6%8E%A5%E5%88%B0%20PA15%20(CAN_1%20RX)%3CBR%20%2F%3E%20*%3CBR%20%2F%3E%20*%20CAN0%20%E5%86%85%E9%83%A8%E8%BF%9E%E6%8E%A5%E5%88%B0%20J37%EF%BC%88%E6%AD%A4%E5%BC%95%E8%84%9A%E4%BD%8D%E4%BA%8E%E5%AD%90%E5%8D%A1%E4%B8%8A%EF%BC%89%3CBR%20%2F%3E%20*%3CBR%20%2F%3E%20*%20%E5%B0%86%20CAN%20P5.2%20%E8%BF%9E%E6%8E%A5%E5%88%B0%20J37.2%20(CAN_1%20%E5%92%8C%20CAN_0%20CANL)%3CBR%20%2F%3E%20*%20%E5%B0%86%20CAN%20P5.1%20%E8%BF%9E%E6%8E%A5%E5%88%B0%20J37.1%20(CAN_1%20%E5%92%8C%20CAN_0%20CANH)%3CBR%20%2F%3E%20*%3CBR%20%2F%3E%20*%20%E5%BF%85%E9%A1%BB%E9%81%B5%E5%AE%88%E6%AD%A4%E8%BF%9E%E6%8E%A5%EF%BC%8C%E5%90%A6%E5%88%99%3CBR%20%2F%3E*%20CAN%20%E6%A8%A1%E5%9D%97%E4%B8%8D%E4%BF%9D%E8%AF%81%E3%80%82%3CBR%20%2F%3E*%3CBR%20%2F%3E%20*%3CBR%20%2F%3E%20********************************************************************************%3C%2FP%3E%3C%2FLINGO-TEASER%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1107707%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
无评分
版本历史
最后更新:
‎01-10-2017 07:34 AM
更新人: