MPC5777C MCAN SDK Example

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

MPC5777C MCAN SDK Example

MPC5777C MCAN SDK Example

# README

This is a mcan sdk demo on MPC5777C.
Transmit data in turn and received data.
CANFD is not used and extended id is used.
Both Tx and Rx use interrupt.

All documents are in [mpc5777c_test_mcan/mpc5777c_test_mcan_Z7_0/Documentation] folder.

## Board

MPC5777C-416DS + MPC57xx MOTHERBOARD (SCH-27237 REV C)

## CAN PC Client

PCAN-View

## Compiler

powerpc-eabivle-gcc with S32 Design Studio for Power Architecture IDE

## MCAN

MCAN0

## Pin

PC[19] - MCAN0 Tx
PC[20] - MCAN0 Rx

## SDK

S32_SDK_S32PA_EAR_1.8.0

## Caution

1. Error to send data bytes which are not multiple times of 4 with
MCAN_StartSendData() in mcan_driver.c. So MCAN_StartSendData() must be modified.
Modified position is 606 to 607 lines in mcan_driver.c.
2. MCAN_DRV_InstallEventCallback() hasn't been implemented yet, must be added.

## Revision History

Release 1.0.0 - 2018/12/19 - Jacob Peng - jacob.peng@nxp.com

* Mod: MCAN_StartSendData() in mcan_driver.c
* Add: MCAN_DRV_InstallEventCallback() in mcan_driver.c
* Add: Demo application

ラベル(1)
添付
%3CLINGO-SUB%20id%3D%22lingo-sub-1124285%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EMPC5777C%20MCAN%20SDK%20%E3%81%AE%E4%BE%8B%20%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1124285%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%3CSPAN%20style%3D%22font-size%3A%2022px%3B%22%3E%3CSTRONG%3E%23%20README%E3%81%AE%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%81%93%E3%82%8C%E3%81%AF%E3%80%81MPC5777C%20%E3%81%A7%E3%81%AE%20mcan%20sdk%20%E3%83%87%E3%83%A2%E3%81%A7%E3%81%99%E3%80%82%3CBR%20%2F%3E%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E9%A0%86%E7%95%AA%E3%81%AB%E9%80%81%E4%BF%A1%E3%81%97%E3%80%81%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E5%8F%97%E4%BF%A1%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3ECANFD%20%E3%81%AF%E4%BD%BF%E7%94%A8%E3%81%9B%E3%81%9A%E3%80%81%E6%8B%A1%E5%BC%B5%20ID%20%E3%81%8C%E4%BD%BF%E7%94%A8%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3ETx%20%E3%81%A8%20Rx%20%E3%81%AF%E3%81%A9%E3%81%A1%E3%82%89%E3%82%82%E5%89%B2%E3%82%8A%E8%BE%BC%E3%81%BF%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%E3%81%99%E3%81%B9%E3%81%A6%E3%81%AE%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%E3%81%AF%5Bmpc5777c_test_mcan%2Fmpc5777c_test_mcan_Z7_0%2FDocumentation%5D%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E3%81%AB%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%23%23%20%E3%83%9C%E3%83%BC%E3%83%89%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EMPC5777C-416DS%20%2B%20MPC57xx%20%E3%83%9E%E3%82%B6%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89%20(SCH-27237%20REV%20C)%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%23%23%20CAN%20PC%E3%82%AF%E3%83%A9%E3%82%A4%E3%82%A2%E3%83%B3%E3%83%88%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EPCAN%E3%83%93%E3%83%A5%E3%83%BC%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%23%23%20%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Epowerpc-eabivle-gcc%20%E3%81%A8%20Power%20Architecture%20IDE%20%E3%81%AE%20S32%20Design%20Studio%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%23%23%20%E3%83%9E%E3%82%AB%E3%83%B3%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EMCAN0%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%23%23%20Pin%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EPC%5B19%5D%20-%20MCAN0%20Tx%3CBR%20%2F%3EPC%5B20%5D%20-%20MCAN0%20Rx%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%23%23%20SDK%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3ES32_SDK_S32PA_EAR_1.8.0%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%23%23%20%E6%B3%A8%E6%84%8F%E4%BA%8B%E9%A0%85%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E1.%204%E3%81%AE%E5%80%8D%E3%81%A7%E3%81%AF%E3%81%AA%E3%81%84%E3%83%87%E3%83%BC%E3%82%BF%E3%83%90%E3%82%A4%E3%83%88%E3%82%92%E9%80%81%E4%BF%A1%E3%81%99%E3%82%8B%E3%82%A8%E3%83%A9%E3%83%BC%E3%80%82%20%3CBR%20%2F%3Emcan_driver.C.%E3%81%AEMCAN_StartSendData()%E3%81%97%E3%81%9F%E3%81%8C%E3%81%A3%E3%81%A6%E3%80%81MCAN_StartSendData()%20%E3%82%92%E5%A4%89%E6%9B%B4%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E%E5%A4%89%E6%9B%B4%E4%BD%8D%E7%BD%AE%E3%81%AFmcan_driver.c.%E3%81%A7606%E3%80%9C607%E8%A1%8C%E3%81%A7%E3%81%99%E3%80%82%20%3CBR%20%2F%3E2.%20MCAN_DRV_InstallEventCallback()%E3%81%AF%E3%81%BE%E3%81%A0%E5%AE%9F%E8%A3%85%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%AA%E3%81%84%E3%81%9F%E3%82%81%E3%80%81%E8%BF%BD%E5%8A%A0%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%23%23%20%E6%94%B9%E8%A8%82%E5%B1%A5%E6%AD%B4%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9%201.0.0%20-%202018%2F12%2F19%20-%20Jacob%20Peng%20-%20%3C%2FSPAN%3E%3CA%20class%3D%22jive-link-email-small%22%20href%3D%22mailto%3Ajacob.peng%40nxp.com%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%20target%3D%22_blank%22%3Ejacob.peng%40nxp.com%3C%2FA%3E%3C%2FP%3E%3CP%3E*%20Mod%3Amcan_driver.c%E3%81%AEMCAN_StartSendData()%3CBR%20%2F%3E*%E8%BF%BD%E5%8A%A0%3Amcan_driver.c%E3%81%AEMCAN_DRV_InstallEventCallback()%3CBR%20%2F%3E*%E8%BF%BD%E5%8A%A0%3A%E3%83%87%E3%83%A2%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-1124285%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%3CSPAN%20style%3D%22font-size%3A%2022px%3B%22%3E%3CSTRONG%3E%23%20README%E3%81%AE%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%81%93%E3%82%8C%E3%81%AF%E3%80%81MPC5777C%20%E3%81%A7%E3%81%AE%20mcan%20sdk%20%E3%83%87%E3%83%A2%E3%81%A7%E3%81%99%E3%80%82%3CBR%20%2F%3E%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E9%A0%86%E7%95%AA%E3%81%AB%E9%80%81%E4%BF%A1%E3%81%97%E3%80%81%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E5%8F%97%E4%BF%A1%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3ECANFD%20%E3%81%AF%E4%BD%BF%E7%94%A8%E3%81%9B%E3%81%9A%E3%80%81%E6%8B%A1%E5%BC%B5%20ID%20%E3%81%8C%E4%BD%BF%E7%94%A8%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3ETx%20%E3%81%A8%20Rx%20%E3%81%AF%E3%81%A9%E3%81%A1%E3%82%89%E3%82%82%E5%89%B2%E3%82%8A%E8%BE%BC%E3%81%BF%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%E3%81%99%E3%81%B9%E3%81%A6%E3%81%AE%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%E3%81%AF%5Bmpc5777c_test_mcan%2Fmpc5777c_test_mcan_Z7_0%2FDocumentation%5D%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E3%81%AB%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%23%23%20%E3%83%9C%E3%83%BC%E3%83%89%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EMPC5777C-416DS%20%2B%20MPC57xx%20%E3%83%9E%E3%82%B6%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89%20(SCH-27237%20REV%20C)%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%23%23%20CAN%20PC%E3%82%AF%E3%83%A9%E3%82%A4%E3%82%A2%E3%83%B3%E3%83%88%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EPCAN%E3%83%93%E3%83%A5%E3%83%BC%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%23%23%20%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Epowerpc-eabivle-gcc%20%E3%81%A8%20Power%20Architecture%20IDE%20%E3%81%AE%20S32%20Design%20Studio%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%23%23%20%E3%83%9E%E3%82%AB%E3%83%B3%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EMCAN0%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%23%23%20Pin%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EPC%5B19%5D%20-%20MCAN0%20Tx%3CBR%20%2F%3EPC%5B20%5D%20-%20MCAN0%20Rx%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%23%23%20SDK%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3ES32_SDK_S32PA_EAR_1.8.0%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%23%23%20%E6%B3%A8%E6%84%8F%E4%BA%8B%E9%A0%85%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E1.%204%E3%81%AE%E5%80%8D%E3%81%A7%E3%81%AF%E3%81%AA%E3%81%84%E3%83%87%E3%83%BC%E3%82%BF%E3%83%90%E3%82%A4%E3%83%88%E3%82%92%E9%80%81%E4%BF%A1%E3%81%99%E3%82%8B%E3%82%A8%E3%83%A9%E3%83%BC%E3%80%82%20%3CBR%20%2F%3Emcan_driver.C.%E3%81%AEMCAN_StartSendData()%E3%81%97%E3%81%9F%E3%81%8C%E3%81%A3%E3%81%A6%E3%80%81MCAN_StartSendData()%20%E3%82%92%E5%A4%89%E6%9B%B4%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E%E5%A4%89%E6%9B%B4%E4%BD%8D%E7%BD%AE%E3%81%AFmcan_driver.c.%E3%81%A7606%E3%80%9C607%E8%A1%8C%E3%81%A7%E3%81%99%E3%80%82%20%3CBR%20%2F%3E2.%20MCAN_DRV_InstallEventCallback()%E3%81%AF%E3%81%BE%E3%81%A0%E5%AE%9F%E8%A3%85%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%AA%E3%81%84%E3%81%9F%E3%82%81%E3%80%81%E8%BF%BD%E5%8A%A0%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%23%23%20%E6%94%B9%E8%A8%82%E5%B1%A5%E6%AD%B4%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9%201.0.0%20-%202018%2F12%2F19%20-%20Jacob%20Peng%20-%20%3C%2FSPAN%3E%3CA%20class%3D%22jive-link-email-small%22%20href%3D%22mailto%3Ajacob.peng%40nxp.com%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%20target%3D%22_blank%22%3Ejacob.peng%40nxp.com%3C%2FA%3E%3C%2FP%3E%3CP%3E*%20Mod%3Amcan_driver.c%E3%81%AEMCAN_StartSendData()%3CBR%20%2F%3E*%E8%BF%BD%E5%8A%A0%3Amcan_driver.c%E3%81%AEMCAN_DRV_InstallEventCallback()%3CBR%20%2F%3E*%E8%BF%BD%E5%8A%A0%3A%E3%83%87%E3%83%A2%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%3C%2FP%3E%3C%2FLINGO-TEASER%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1124285%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3E%E5%85%A8%E8%88%AC%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
評価なし
バージョン履歴
最終更新日:
‎12-18-2018 11:46 PM
更新者: