first commit

This commit is contained in:
liyp
2026-08-25 22:10:31 -04:00
commit dde12bf30b
41 changed files with 1379 additions and 0 deletions
+45
View File
@@ -0,0 +1,45 @@
#include "ScHHS.h"
#define PRODUCT "ScHHSUSBCan"
CAN_DRIVER ScHHScanDriver =
{
.ScanCanChnl = ScHHSScanCanChnl,
.InitCan = ScHHSInitCan,
.OpenCan = ScHHSOpenCan,
.CloseCan = ScHHSCloseCan,
.ResetCan = ScHHSResetCan,
.SendCan = ScHHSSendCan,
.RecvCan = ScHHSRecvCan
};
uint8_t ScHHSScanCanChnl(void)
{
printf("Scan %s Can\n",PRODUCT);
}
uint8_t ScHHSInitCan(uint8_t chnl)
{
printf("Init %s Can\n",PRODUCT);
}
uint8_t ScHHSOpenCan(uint8_t chnl)
{
printf("Open %s Can\n",PRODUCT);
}
uint8_t ScHHSCloseCan(uint8_t chnl)
{
printf("Close %s Can\n",PRODUCT);
}
uint8_t ScHHSResetCan(uint8_t chnl)
{
printf("Reset %s Can\n",PRODUCT);
}
uint8_t ScHHSSendCan(uint8_t chnl,CAN_PKG_PTR canPkg)
{
printf("Send %s Can\n",PRODUCT);
}
uint8_t ScHHSRecvCan(uint8_t chnl,CAN_PKG_PTR canPkg)
{
printf("Recive %s Can\n",PRODUCT);
}
+18
View File
@@ -0,0 +1,18 @@
#ifndef __SCHHS_H__
#define __SCHHS_H__
#include <stdint.h>
#include "canDriver.h"
#include "HCanbus.h"
uint8_t ScHHSScanCanChnl(void);
uint8_t ScHHSInitCan(uint8_t chnl);
uint8_t ScHHSOpenCan(uint8_t chnl);
uint8_t ScHHSCloseCan(uint8_t chnl);
uint8_t ScHHSResetCan(uint8_t chnl);
uint8_t ScHHSSendCan(uint8_t chnl,CAN_PKG_PTR canPkg);
uint8_t ScHHSRecvCan(uint8_t chnl,CAN_PKG_PTR canPkg);
extern CAN_DRIVER ScHHScanDriver;
#endif