Browse Source

【USE_PRINT记得改为false】线轴端控制板485测试

master
Lizongdi 1 week ago
parent
commit
62d7a9e7b2
  1. 6
      CMakePresets.json
  2. 18
      Core/Src/main.c
  3. 2
      robot

6
CMakePresets.json

@ -29,8 +29,10 @@
"BUILD_PERIPHERAL": "ON", "BUILD_PERIPHERAL": "ON",
"BUILD_LIST": "ON", "BUILD_LIST": "ON",
"BUILD_BSPMCU": "ON", "BUILD_BSPMCU": "ON",
"MEM_POOL_TOTAL_SIZE": "46*1024", "BUILD_SPOOLEND": "ON",
"MEM_POOL_TOTAL_SIZE": "8*1024",
"USE_UART": true, "USE_UART": true,
"USE_PRINT": true,
"USE_CAN": true "USE_CAN": true
} }
}, },
@ -40,7 +42,7 @@
"cacheVariables": { "cacheVariables": {
"BUILD_RBCORE": "ON", "BUILD_RBCORE": "ON",
"BUILD_OPTIONAL": "ON", "BUILD_OPTIONAL": "ON",
"IOC_100PIN": true, "IOC_100PIN": true,
"USE_LUA_ST": true, "USE_LUA_ST": true,
"USE_LUA_ST_CAN": true, "USE_LUA_ST_CAN": true,
"USE_TALNET": true, "USE_TALNET": true,

18
Core/Src/main.c

@ -27,7 +27,7 @@
/* Private includes ----------------------------------------------------------*/ /* Private includes ----------------------------------------------------------*/
/* USER CODE BEGIN Includes */ /* USER CODE BEGIN Includes */
#include "common.h"
/* USER CODE END Includes */ /* USER CODE END Includes */
/* Private typedef -----------------------------------------------------------*/ /* Private typedef -----------------------------------------------------------*/
@ -59,7 +59,8 @@ void SystemClock_Config(void);
/* Private user code ---------------------------------------------------------*/ /* Private user code ---------------------------------------------------------*/
/* USER CODE BEGIN 0 */ /* USER CODE BEGIN 0 */
void SpoolendInit(void);
void SpoolendTask(void);
/* USER CODE END 0 */ /* USER CODE END 0 */
/** /**
@ -92,7 +93,7 @@ int main(void)
/* Initialize all configured peripherals */ /* Initialize all configured peripherals */
MX_GPIO_Init(); MX_GPIO_Init();
MX_DMA_Init(); MX_DMA_Init();
MX_IWDG_Init(); //MX_IWDG_Init();
MX_USART1_UART_Init(); MX_USART1_UART_Init();
MX_TIM6_Init(); MX_TIM6_Init();
MX_FDCAN1_Init(); MX_FDCAN1_Init();
@ -104,11 +105,22 @@ int main(void)
/* Infinite loop */ /* Infinite loop */
/* USER CODE BEGIN WHILE */ /* USER CODE BEGIN WHILE */
RD_INIT();
void Myprint_Init(void);
Myprint_Init();
SpoolendInit();
while (1) while (1)
{ {
SpoolendTask();
printf("Hello world\n");
HAL_GPIO_TogglePin(LED1_GPIO_Port, LED1_Pin);
HAL_GPIO_TogglePin(LED2_GPIO_Port, LED2_Pin);
HAL_GPIO_TogglePin(LED3_GPIO_Port, LED3_Pin);
HAL_Delay(500);
/* USER CODE END WHILE */ /* USER CODE END WHILE */
/* USER CODE BEGIN 3 */ /* USER CODE BEGIN 3 */
//HAL_IWDG_Refresh(&hiwdg);
} }
/* USER CODE END 3 */ /* USER CODE END 3 */
} }

2
robot

@ -1 +1 @@
Subproject commit 3b944f95c34661aa9fe1659971f3a3853694ec57 Subproject commit b977c947ff6d0f30d96703165cd4bb2c480221ec
Loading…
Cancel
Save