• 大小: 235KB
    文件类型: .7z
    金币: 1
    下载: 0 次
    发布日期: 2021-06-07
  • 语言: 其他
  • 标签: bootloader  dsPIC33E  

资源简介

dsPIC33EBootloader下位机,包含App和Bootloader,详细使用方式及Hex合并等内容请参考文章:https://blog.csdn.net/u010875635/article/details/84660722

资源截图

代码片段和文件信息

#include “GlobalValuesDefine.h“

uint8_t g_ForbidMotorframe; //0-continue send1-get ask an then send

//使能、模式、速度、扭矩、故障
uint8_t g_ControlMode = 0; //control mode
uint8_t g_RunningEnable = 0; //running enable
int16_t g_MotorMcuRunSpeed=0; //MCU当前速度
int16_t g_MotorReadSpeed=0; //实际A4964读取速度
int16_t g_MotorTargetSpeed=0; //目标速度
uint8_t g_MotorTorque = 0; //torque0-32
uint8_t g_ErrorLevel = 0;
uint8_t g_ErrorCode = 0;

//功率温度
int16_t g_ActualPower = 0; //功率
int16_t g_ActualTotalEnergy = 0; //能耗
int16_t g_WindingTemperature = 25; //motor winding temperature
int16_t g_InverterTemperature = 25; //mtcl inverter temperature
int16_t g_MtclChipTemperature; //mtcl chip a4964 temperature

//电流电压
uint16_t g_DcVoltage = 0;
uint8_t g_DcCurrent = 0;
uint16_t g_AcVoltage = 0;
uint8_t g_AcCurrent = 0;
uint16_t g_McuInputVoltage=0; //MCU Voltage


//version
uint8_t g_Version_Year = 0x18;
uint8_t g_Version_Month = 0x07;
uint8_t g_Version_Day = 0x13;
uint8_t g_Version_Hour = 0x14;
uint8_t g_Version_Minute = 0x18;



/******************************************/
/*************** A4964参数 ****************/
/******************************************/
//A4964寄存器0-28,共29个寄存器值
uint16_t g_A4964_RegisterValues[29] = {
    0x00B30x00010x00290x00010x00010x00010x00FE0x007F0x007F0x00010x00010x00200x00200x00070x00700x00420x00380x004E0x00860x00600x00720x006A0x00400x000E0x00FE0x03890x0001
    0x00040x0200
}; //register0-26and 28

评论

共有 条评论