0
ASCETのC言語で書く(ASCETはSIMULINKと同じです)。エラー:一致するasmパターンがありません
外部ソースが
asm uint32 HAL_GetTB(uint16 reg);
uint32 HAL_GetTimeBase(uint16 reggy);
uint32 HAL_GetTimeBase(uint16 reggy)
{
uint32 rtn;
rtn = HAL_GetTB(reggy);
return(rtn);
}
asm uint32 HAL_GetTB(uint16 reg)
{
GetTimebaseVal:
mfspr r3, reg
}
ヘッダがある:
#define TIMEBASELOWREAD 268
#define TIMEBASEHIGHREAD 269
extern uint32 HAL_GetTimeBase(uint16 reggy);
Cコードの二つのモジュールは、次のとおり
uint32 TBH;
TBH = HAL_GetTimeBase(TIMEBASEHIGHREAD);
return(TBH);
と:
uint32 TBL;
TBL = HAL_GetTimeBase(TIMEBASELOWREAD);
return(TBL);
オブジェクトベースコントローラを使用したRTA(アクティブ)のフリースケールMPC5674(固定小数点)でのコーディング算術実装と暗黙的実装
このエラーは非常に混乱しています。