-
大小: 547KB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2021-05-15
- 語言: 其他
- 標簽: 飛思卡爾??MC9S12G128??CAN模塊??測試有效??
資源簡介
主要是針對飛思卡爾MC9S12G系列芯片CAN模塊數(shù)據(jù)發(fā)送代碼,通過周立功USBCAN-2A轉(zhuǎn)換CAN卡及上位機測試軟件測試后可接收到標準幀信息。

代碼片段和文件信息
/******************************************************************************
??FILE????????:?datapage.c
??PURPOSE?????:?paged?data?access?runtime?routines
??MACHINE?????:?Freescale?68HC12?(Target)
??LANGUAGE????:?ANSI-C
??HISTORY?????:?21.7.96?first?version?created
******************************************************************************/
#include?“hidef.h“
#include?“non_bank.sgm“
#include?“runtime.sgm“
/*lint?--e{957}??MISRA?8.1?REQ?these?are?runtime?support?functions?and?as?such?are?not?meant?to?be?called?in?user?code;?they?are?only?invoked?via?jumps?in?compiler-generated?code?*/
/*lint?-estring(553?__OPTION_ACTIVE__)??MISRA?19.11?REQ??__OPTION_ACTIVE__?is?a?built-in?compiler?construct?to?check?for?active?compiler?options?*/
#ifndef?__HCS12X__?/*?it‘s?different?for?the?HCS12X.?See?the?text?below?at?the?#else?//?__HCS12X__?*/
/*
???According?to?the?-Cp?option?of?the?compiler?the
???__DPAGE__?__PPAGE__?and?__EPAGE__?macros?are?defined.
???If?none?of?them?is?given?as?argument?then?no?page?accesses?should?occur?and
???this?runtime?routine?should?not?be?used?!
???To?be?on?the?save?side?the?runtime?routines?are?created?anyway.
*/
/*?Compile?with?option?-DHCS12?to?activate?this?code?*/
#if?defined(HCS12)?||?defined(_HCS12)?||?defined(__HCS12__)
#ifndef?PPAGE_ADDR
#ifdef?__PPAGE_ADR__
#define?PPAGE_ADDR?__PPAGE_ADR__
#else
#define?PPAGE_ADDR?(0x30?+?REGISTER_base)
#endif
#endif
#ifndef?__PPAGE__?/*?may?be?set?already?by?option?-CPPPAGE?*/
#define?__PPAGE__
#endif
/*?Compile?with?option?-DDG128?to?activate?this?code?*/
#elif?defined?DG128?/*?HC912DG128?derivative?has?PPAGE?register?only?at?0xFF?*/
#ifndef?PPAGE_ADDR
#define?PPAGE_ADDR?(0xFF+REGISTER_base)
#endif
#ifndef?__PPAGE__?/*?may?be?set?already?by?option?-CPPPAGE?*/
#define?__PPAGE__
#endif
#elif?defined(HC812A4)
/*?all?setting?default?to?A4?already?*/
#endif
#if?!defined(__EPAGE__)?&&?!defined(__PPAGE__)?&&?!defined(__DPAGE__)
/*?as?default?use?all?page?registers?*/
#define?__DPAGE__
#define?__EPAGE__
#define?__PPAGE__
#endif
/*?modify?the?following?defines?to?your?memory?configuration?*/
#define?EPAGE_LOW_BOUND???0x400u
#define?EPAGE_HIGH_BOUND??0x7ffu
#define?DPAGE_LOW_BOUND???0x7000u
#define?DPAGE_HIGH_BOUND??0x7fffu
#define?PPAGE_LOW_BOUND???(DPAGE_HIGH_BOUND+1u)
#define?PPAGE_HIGH_BOUND??0xBFFFu
#ifndef?REGISTER_base
#define?REGISTER_base??????0x0u
#endif
#ifndef?DPAGE_ADDR
#define?DPAGE_ADDR????????(0x34u+REGISTER_base)
#endif
#ifndef?EPAGE_ADDR
#define?EPAGE_ADDR????????(0x36u+REGISTER_base)
#endif
#ifndef?PPAGE_ADDR
#define?PPAGE_ADDR????????(0x35u+REGISTER_base)
#endif
/*
??The?following?parts?about?the?defines?are?assumed?in?the?code?of?_GET_PAGE_REG?:
??-?the?memory?region?controlled?by?DPAGE?is?above?the?area?controlled?by?the?EPAGE?and
????below?the?area?controlled?by?the?PPAGE.
??-?the?lower?bound?of?the?PPAGE?area?is?equal?to?be?the?higher?bound?of?the?DPAGE?are
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????179407??2018-11-06?17:02??1.CAN發(fā)送測試--修改后\bin\Project.abs
?????文件???????1396??2018-11-06?17:02??1.CAN發(fā)送測試--修改后\bin\Project.abs.phy
?????文件???????1392??2018-11-06?17:02??1.CAN發(fā)送測試--修改后\bin\Project.abs.s19
?????文件??????92468??2018-11-06?17:02??1.CAN發(fā)送測試--修改后\bin\Project.map
?????文件???????4179??2018-11-06?17:24??1.CAN發(fā)送測試--修改后\CAN----------------_Data\CWSettingsWindows.stg
?????文件??????13024??2018-11-06?17:02??1.CAN發(fā)送測試--修改后\CAN----------------_Data\Standard\ob
?????文件???????9708??2018-11-06?13:37??1.CAN發(fā)送測試--修改后\CAN----------------_Data\Standard\ob
?????文件??????15524??2018-11-06?17:02??1.CAN發(fā)送測試--修改后\CAN----------------_Data\Standard\ob
?????文件?????160161??2018-11-06?13:37??1.CAN發(fā)送測試--修改后\CAN----------------_Data\Standard\ob
?????文件???????6073??2018-11-06?13:37??1.CAN發(fā)送測試--修改后\CAN----------------_Data\Standard\ob
?????文件?????484985??2018-11-06?17:24??1.CAN發(fā)送測試--修改后\CAN----------------_Data\Standard\TargetDataWindows.tdt
?????文件???????4179??2018-11-06?13:35??1.CAN發(fā)送測試--修改后\CAN--------_Data\CWSettingsWindows.stg
?????文件??????12720??2018-11-06?13:26??1.CAN發(fā)送測試--修改后\CAN--------_Data\Standard\ob
?????文件???????9452??2018-11-06?10:26??1.CAN發(fā)送測試--修改后\CAN--------_Data\Standard\ob
?????文件??????15228??2018-11-06?13:33??1.CAN發(fā)送測試--修改后\CAN--------_Data\Standard\ob
?????文件?????159965??2018-11-06?10:26??1.CAN發(fā)送測試--修改后\CAN--------_Data\Standard\ob
?????文件???????5825??2018-11-06?10:26??1.CAN發(fā)送測試--修改后\CAN--------_Data\Standard\ob
?????文件?????484985??2018-11-06?13:33??1.CAN發(fā)送測試--修改后\CAN--------_Data\Standard\TargetDataWindows.tdt
?????文件???????4354??2018-11-06?10:24??1.CAN發(fā)送測試--修改后\CAN----_Data\CWSettingsWindows.stg
?????文件??????12656??2018-11-06?09:19??1.CAN發(fā)送測試--修改后\CAN----_Data\Standard\ob
?????文件???????9748??2018-11-02?15:14??1.CAN發(fā)送測試--修改后\CAN----_Data\Standard\ob
?????文件??????15264??2018-11-06?10:19??1.CAN發(fā)送測試--修改后\CAN----_Data\Standard\ob
?????文件?????160181??2018-11-02?15:14??1.CAN發(fā)送測試--修改后\CAN----_Data\Standard\ob
?????文件???????6109??2018-11-02?15:14??1.CAN發(fā)送測試--修改后\CAN----_Data\Standard\ob
?????文件?????514089??2018-11-06?10:24??1.CAN發(fā)送測試--修改后\CAN----_Data\Standard\TargetDataWindows.tdt
?????文件??????61076??2018-10-30?17:11??1.CAN發(fā)送測試--修改后\CAN發(fā)送測試--修改后.mcp
?????文件???????1511??2018-10-30?16:53??1.CAN發(fā)送測試--修改后\cmd\P&E_Multili
?????文件?????????59??2018-10-30?16:53??1.CAN發(fā)送測試--修改后\cmd\P&E_Multili
?????文件?????????60??2018-10-30?16:53??1.CAN發(fā)送測試--修改后\cmd\P&E_Multili
?????文件?????????60??2018-10-30?16:53??1.CAN發(fā)送測試--修改后\cmd\P&E_Multili
............此處省略40個文件信息
- 上一篇:粒子群算法代碼及10維測試函數(shù)
- 下一篇:小游戲-接蘋果游戲源代碼
評論
共有 條評論