запустилось... но симуляцию периферии надо переделывать, работает непойми как
This commit is contained in:
@@ -10,6 +10,7 @@
|
||||
|
||||
// INCLUDES START
|
||||
// Инклюды для доступа к коду МК в коде оболочке
|
||||
//#include "stm32f1xx_matlab_conf.h"
|
||||
#include "upp.h"
|
||||
#include "main.h"
|
||||
// INCLUDES END
|
||||
|
||||
@@ -99,11 +99,19 @@ void app_writeOutputBuffer(real_T* Buffer) {
|
||||
{
|
||||
WriteOutputArray(1, 0, i);
|
||||
}
|
||||
else
|
||||
{
|
||||
WriteOutputArray(0, 0, i);
|
||||
}
|
||||
|
||||
if (GPIOB->ODR & (1 << i))
|
||||
{
|
||||
WriteOutputArray(1, 1, i);
|
||||
}
|
||||
else
|
||||
{
|
||||
WriteOutputArray(0, 1, i);
|
||||
}
|
||||
}
|
||||
|
||||
int var = phase_A.ctrl.angle.delay_us;
|
||||
|
||||
@@ -13,7 +13,9 @@ void app_step(void)
|
||||
//
|
||||
// Вызов разных функций на шаге симуляции в случае,
|
||||
// если не используется отдельный поток для main().
|
||||
//upp_main();
|
||||
uwTick = hmcu.SystemClock / (MCU_CORE_CLOCK / 1000);
|
||||
|
||||
upp_main();
|
||||
// USER APP STEP END
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user