AG903ライブラリリファレンス
内容インデックスホーム
前へ上へ次へ
eqsprm.h

EQS Primitive Header

EQS Primitive提供ヘッダ。 

EQS Primitive使用時にincludeして下さい。 

none

AXELL CORPORATION

2017_02_22 初版 

2017_10_26 Ver2.0

1: 9: 10: 14: 15: #ifndef __EQSPRM_H__ 16: #define __EQSPRM_H__ 17: 18: 19: #ifdef __cplusplus 20: extern "C" { 21: #endif 22: 23: #define AG903_EQS_DIVIDE_MIN (2) 24: #define AG903_EQS_AREA_MAX (4) 25: #define AG903_EQS_AREA_BASE (0x60000000UL) 26: #define AG903_EQS_AREA_SIZ (16 * 1024 * 1024) 27: 28: 29: typedef struct _AG903_EQSPrmFormat { 30: uint8_t command; 31: uint8_t wait; 32: uint8_t data_len; 33: uint8_t addr_len; 34: uint8_t flow; 35: uint8_t reserve; 36: } AG903_EQSPrmFormat; 37: 38: 41: void AG903_EQSPrmSetMOD(uint8_t mode); 42: void AG903_EQSPrmGetMOD(uint8_t* mode); 43: void AG903_EQSPrmSetDivide(uint16_t div); 44: void AG903_EQSPrmGetDivide(uint16_t* div); 45: void AG903_EQSPrmSetWaitCycle(uint16_t count); 46: void AG903_EQSPrmGetWaitCycle(uint16_t* count); 47: void AG903_EQSPrmGetAddress(uint8_t area, uint32_t* addr); 48: void AG903_EQSPrmSetRdFORMAT(uint8_t ch, AG903_EQSPrmFormat* format); 49: void AG903_EQSPrmSetWrFORMAT(uint8_t ch, AG903_EQSPrmFormat* format); 50: 51: 52: #ifdef __cplusplus 53: } 54: #endif 55: 56: #endif
名前 
説明 
EQSエリアベースアドレス 
EQSエリア数 
EQSエリアサイズ 
分周比下限 
 
名前 
説明 
 
EQS設定パラメータ 
 
EQS設定パラメータ 
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.