|
@@ -141,7 +141,6 @@ SYSCONFIG_WEAK void SYSCFG_DL_PWM_0_COPY_init(void) {
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
-UWORD Angle;
|
|
|
|
int main(void)
|
|
int main(void)
|
|
{
|
|
{
|
|
SCB->VTOR =APP_START_Address;//
|
|
SCB->VTOR =APP_START_Address;//
|
|
@@ -154,6 +153,8 @@ int main(void)
|
|
SYSCFG_DL_PWM_0_COPY_init();
|
|
SYSCFG_DL_PWM_0_COPY_init();
|
|
Reset_POWER_LOCK_PORT();
|
|
Reset_POWER_LOCK_PORT();
|
|
|
|
|
|
|
|
+ tmag5273_Init();
|
|
|
|
+
|
|
//TIMA0 MOTOR_PWM
|
|
//TIMA0 MOTOR_PWM
|
|
DL_Timer_setCaptCompUpdateMethod(MOTOR_PWM_INST,DL_TIMER_CC_UPDATE_METHOD_ZERO_EVT,DL_TIMERA_CAPTURE_COMPARE_0_INDEX);
|
|
DL_Timer_setCaptCompUpdateMethod(MOTOR_PWM_INST,DL_TIMER_CC_UPDATE_METHOD_ZERO_EVT,DL_TIMERA_CAPTURE_COMPARE_0_INDEX);
|
|
DL_Timer_setCaptCompUpdateMethod(MOTOR_PWM_INST,DL_TIMER_CC_UPDATE_METHOD_ZERO_EVT,DL_TIMERA_CAPTURE_COMPARE_1_INDEX);
|
|
DL_Timer_setCaptCompUpdateMethod(MOTOR_PWM_INST,DL_TIMER_CC_UPDATE_METHOD_ZERO_EVT,DL_TIMERA_CAPTURE_COMPARE_1_INDEX);
|
|
@@ -259,7 +260,7 @@ int main(void)
|
|
// delay_cycles(DELAY);
|
|
// delay_cycles(DELAY);
|
|
// delay_cycles(DELAY);
|
|
// delay_cycles(DELAY);
|
|
|
|
|
|
- tmag5273_Init();
|
|
|
|
|
|
+// tmag5273_Init();
|
|
/* Enter infinite loop */
|
|
/* Enter infinite loop */
|
|
#if(JSCOPE_EN!=0)
|
|
#if(JSCOPE_EN!=0)
|
|
Jscope_Init();
|
|
Jscope_Init();
|
|
@@ -276,13 +277,18 @@ int main(void)
|
|
{
|
|
{
|
|
// DL_GPIO_togglePins(LED_PORT, LED_LED1_PIN);
|
|
// DL_GPIO_togglePins(LED_PORT, LED_LED1_PIN);
|
|
// DL_GPIO_togglePins(LED_PORT, LED_LED2_PIN);
|
|
// DL_GPIO_togglePins(LED_PORT, LED_LED2_PIN);
|
|
- AppLoop();
|
|
|
|
|
|
+// DL_GPIO_togglePins(GPIO_B_LED_PORT, GPIO_B_LED_PIN_LED_B_EN_PIN);
|
|
|
|
+ AppLoop();
|
|
// PROFILER_BG();
|
|
// PROFILER_BG();
|
|
ACnt++;
|
|
ACnt++;
|
|
// Tempe = tmag5273_GetTemp();
|
|
// Tempe = tmag5273_GetTemp();
|
|
- DL_GPIO_setPins(GPIO_B_LED_PORT, GPIO_B_LED_PIN_LED_B_EN_PIN);
|
|
|
|
- Angle = tmag5273_GetAngle();
|
|
|
|
- DL_GPIO_clearPins(GPIO_B_LED_PORT, GPIO_B_LED_PIN_LED_B_EN_PIN);
|
|
|
|
|
|
+// DL_GPIO_setPins(GPIO_B_LED_PORT, GPIO_B_LED_PIN_LED_B_EN_PIN);
|
|
|
|
+ Tmag5273_out.Angle = tmag5273_GetAngle();
|
|
|
|
+// Tmag5273_out.MagX = tmag5273_GetXData();
|
|
|
|
+// Tmag5273_out.MagY = tmag5273_GetYData();
|
|
|
|
+// Tmag5273_out.MagZ = tmag5273_GetZData();
|
|
|
|
+// Tmag5273_out.Temp = tmag5273_GetTemp();
|
|
|
|
+// DL_GPIO_clearPins(GPIO_B_LED_PORT, GPIO_B_LED_PIN_LED_B_EN_PIN);
|
|
// MagX = tmag5273_GetXData();
|
|
// MagX = tmag5273_GetXData();
|
|
// MagY = tmag5273_GetYData();
|
|
// MagY = tmag5273_GetYData();
|
|
// MagZ = tmag5273_GetZData();
|
|
// MagZ = tmag5273_GetZData();
|