Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
EDI-Systems committed May 6, 2019
2 parents e9285f0 + 8bf9c6b commit 8ef5d9b
Show file tree
Hide file tree
Showing 5 changed files with 53 additions and 54 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -65,10 +65,10 @@ do \
Clk_Init.APB2CLKDivider=RCC_HCLK_DIV1; \
Clk_Init.APB1CLKDivider=RCC_HCLK_DIV2; \
RMP_ASSERT(HAL_RCC_ClockConfig(&Clk_Init, FLASH_LATENCY_2)==HAL_OK); \
__HAL_FLASH_PREFETCH_BUFFER_ENABLE(); \
__HAL_FLASH_PREFETCH_BUFFER_ENABLE(); \
\
__HAL_RCC_GPIOA_CLK_ENABLE(); \
__HAL_RCC_USART1_CLK_ENABLE(); \
__HAL_RCC_USART1_CLK_ENABLE(); \
GPIOA_Init.Mode=GPIO_MODE_AF_PP; \
GPIOA_Init.Pin=GPIO_PIN_9; \
GPIOA_Init.Speed=GPIO_SPEED_FREQ_HIGH; \
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,10 +65,10 @@ do \
Clk_Init.APB2CLKDivider=RCC_HCLK_DIV1; \
Clk_Init.APB1CLKDivider=RCC_HCLK_DIV2; \
RMP_ASSERT(HAL_RCC_ClockConfig(&Clk_Init, FLASH_LATENCY_2)==HAL_OK); \
__HAL_FLASH_PREFETCH_BUFFER_ENABLE(); \
__HAL_FLASH_PREFETCH_BUFFER_ENABLE(); \
\
__HAL_RCC_GPIOA_CLK_ENABLE(); \
__HAL_RCC_USART1_CLK_ENABLE(); \
__HAL_RCC_USART1_CLK_ENABLE(); \
GPIOA_Init.Mode=GPIO_MODE_AF_PP; \
GPIOA_Init.Pin=GPIO_PIN_9; \
GPIOA_Init.Speed=GPIO_SPEED_FREQ_HIGH; \
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -79,23 +79,23 @@ do \
/* Enable USART 1 for user-level operations */ \
/* Clock enabling */ \
__HAL_RCC_GPIOB_CLK_ENABLE(); \
__HAL_RCC_USART1_CLK_ENABLE(); \
__HAL_RCC_USART1_CLK_ENABLE(); \
/* UART IO initialization */ \
GPIO_Init.Pin=GPIO_PIN_6; \
GPIO_Init.Mode=GPIO_MODE_AF_PP; \
GPIO_Init.Pull=GPIO_PULLUP; \
GPIO_Init.Speed=GPIO_SPEED_FREQ_HIGH; \
GPIO_Init.Alternate=GPIO_AF7_USART1; \
HAL_GPIO_Init(GPIOB,&GPIO_Init); \
GPIO_Init.Pin=GPIO_PIN_6; \
GPIO_Init.Mode=GPIO_MODE_AF_PP; \
GPIO_Init.Pull=GPIO_PULLUP; \
GPIO_Init.Speed=GPIO_SPEED_FREQ_HIGH; \
GPIO_Init.Alternate=GPIO_AF7_USART1; \
HAL_GPIO_Init(GPIOB,&GPIO_Init); \
/* UART initialization */ \
UART1_Handle.Instance=USART1; \
UART1_Handle.Init.BaudRate=115200; \
UART1_Handle.Init.WordLength=UART_WORDLENGTH_8B; \
UART1_Handle.Init.StopBits=UART_STOPBITS_1; \
UART1_Handle.Init.Parity=UART_PARITY_NONE; \
UART1_Handle.Init.HwFlowCtl=UART_HWCONTROL_NONE; \
UART1_Handle.Init.Mode=UART_MODE_TX; \
HAL_UART_Init(&UART1_Handle); \
UART1_Handle.Instance=USART1; \
UART1_Handle.Init.BaudRate=115200; \
UART1_Handle.Init.WordLength=UART_WORDLENGTH_8B; \
UART1_Handle.Init.StopBits=UART_STOPBITS_1; \
UART1_Handle.Init.Parity=UART_PARITY_NONE; \
UART1_Handle.Init.HwFlowCtl=UART_HWCONTROL_NONE; \
UART1_Handle.Init.Mode=UART_MODE_TX; \
HAL_UART_Init(&UART1_Handle); \
RMP_CMX_PUTCHAR('\r'); \
RMP_CMX_PUTCHAR('\n'); \
\
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ do \
{ \
RCC_OscInitTypeDef RCC_OscInitStructure; \
RCC_ClkInitTypeDef RCC_ClkInitStructure; \
GPIO_InitTypeDef GPIO_Init; \
GPIO_InitTypeDef GPIO_Init; \
UART_HandleTypeDef UART1_Handle; \
RMP_Clear(&RCC_OscInitStructure, sizeof(RCC_OscInitTypeDef)); \
RMP_Clear(&RCC_ClkInitStructure, sizeof(RCC_ClkInitTypeDef)); \
Expand Down Expand Up @@ -86,26 +86,26 @@ do \
/* Enable USART 1 for user-level operations */ \
/* Clock enabling */ \
__HAL_RCC_GPIOA_CLK_ENABLE(); \
__HAL_RCC_USART1_CLK_ENABLE(); \
__HAL_RCC_USART1_CLK_ENABLE(); \
/* UART IO initialization */ \
GPIO_Init.Pin=GPIO_PIN_9; \
GPIO_Init.Mode=GPIO_MODE_AF_PP; \
GPIO_Init.Pull=GPIO_PULLUP; \
GPIO_Init.Speed=GPIO_SPEED_HIGH; \
GPIO_Init.Alternate=GPIO_AF7_USART1; \
HAL_GPIO_Init(GPIOA,&GPIO_Init); \
GPIO_Init.Pin=GPIO_PIN_9; \
GPIO_Init.Mode=GPIO_MODE_AF_PP; \
GPIO_Init.Pull=GPIO_PULLUP; \
GPIO_Init.Speed=GPIO_SPEED_HIGH; \
GPIO_Init.Alternate=GPIO_AF7_USART1; \
HAL_GPIO_Init(GPIOA,&GPIO_Init); \
/* UART initialization */ \
UART1_Handle.Instance=USART1; \
UART1_Handle.Init.BaudRate=115200; \
UART1_Handle.Init.WordLength=UART_WORDLENGTH_8B; \
UART1_Handle.Init.StopBits=UART_STOPBITS_1; \
UART1_Handle.Init.Parity=UART_PARITY_NONE; \
UART1_Handle.Init.HwFlowCtl=UART_HWCONTROL_NONE; \
UART1_Handle.Init.Mode=UART_MODE_TX; \
HAL_UART_Init(&UART1_Handle); \
UART1_Handle.Instance=USART1; \
UART1_Handle.Init.BaudRate=115200; \
UART1_Handle.Init.WordLength=UART_WORDLENGTH_8B; \
UART1_Handle.Init.StopBits=UART_STOPBITS_1; \
UART1_Handle.Init.Parity=UART_PARITY_NONE; \
UART1_Handle.Init.HwFlowCtl=UART_HWCONTROL_NONE; \
UART1_Handle.Init.Mode=UART_MODE_TX; \
HAL_UART_Init(&UART1_Handle); \
/* Enable all fault handlers */ \
SCB->SHCSR|=RMP_CMX_SHCSR_USGFAULTENA|RMP_CMX_SHCSR_BUSFAULTENA|RMP_CMX_SHCSR_MEMFAULTENA; \
\
\
/* Set the priority of timer, svc and faults to the lowest */ \
NVIC_SetPriorityGrouping(RMP_CMX_NVIC_GROUPING); \
NVIC_SetPriority(SVCall_IRQn, 0xFF); \
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ do \
{ \
RCC_OscInitTypeDef RCC_OscInitStruct; \
RCC_ClkInitTypeDef RCC_ClkInitStruct; \
GPIO_InitTypeDef GPIO_Init; \
GPIO_InitTypeDef GPIO_Init; \
UART_HandleTypeDef UART1_Handle; \
RMP_Clear(&RCC_OscInitStruct, sizeof(RCC_OscInitTypeDef)); \
RMP_Clear(&RCC_ClkInitStruct, sizeof(RCC_ClkInitTypeDef)); \
Expand All @@ -64,8 +64,7 @@ do \
RCC_OscInitStruct.PLL.PLLDIV=RCC_PLL_DIV2; \
RCC_OscInitStruct.HSICalibrationValue=0x10; \
HAL_RCC_OscConfig(&RCC_OscInitStruct); \
/* Select PLL as system clock source and configure the HCLK, PCLK1 and PCLK2 \
* clocks dividers */ \
/* Select PLL as system clock source and configure the HCLK, PCLK1 and PCLK2 clock dividers */ \
RCC_ClkInitStruct.ClockType=(RCC_CLOCKTYPE_SYSCLK|RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2); \
RCC_ClkInitStruct.SYSCLKSource=RCC_SYSCLKSOURCE_PLLCLK; \
RCC_ClkInitStruct.AHBCLKDivider=RCC_SYSCLK_DIV1; \
Expand All @@ -76,23 +75,23 @@ do \
/* Enable USART 1 for user-level operations */ \
/* Clock enabling */ \
__HAL_RCC_GPIOA_CLK_ENABLE(); \
__HAL_RCC_USART1_CLK_ENABLE(); \
__HAL_RCC_USART1_CLK_ENABLE(); \
/* UART IO initialization */ \
GPIO_Init.Pin=GPIO_PIN_9; \
GPIO_Init.Mode=GPIO_MODE_AF_PP; \
GPIO_Init.Pull=GPIO_PULLUP; \
GPIO_Init.Speed=GPIO_SPEED_HIGH; \
GPIO_Init.Alternate=GPIO_AF4_USART1; \
HAL_GPIO_Init(GPIOA,&GPIO_Init); \
GPIO_Init.Pin=GPIO_PIN_9; \
GPIO_Init.Mode=GPIO_MODE_AF_PP; \
GPIO_Init.Pull=GPIO_PULLUP; \
GPIO_Init.Speed=GPIO_SPEED_HIGH; \
GPIO_Init.Alternate=GPIO_AF4_USART1; \
HAL_GPIO_Init(GPIOA,&GPIO_Init); \
/* UART initialization */ \
UART1_Handle.Instance=USART1; \
UART1_Handle.Init.BaudRate=115200; \
UART1_Handle.Init.WordLength=UART_WORDLENGTH_8B; \
UART1_Handle.Init.StopBits=UART_STOPBITS_1; \
UART1_Handle.Init.Parity=UART_PARITY_NONE; \
UART1_Handle.Init.HwFlowCtl=UART_HWCONTROL_NONE; \
UART1_Handle.Init.Mode=UART_MODE_TX; \
HAL_UART_Init(&UART1_Handle); \
UART1_Handle.Instance=USART1; \
UART1_Handle.Init.BaudRate=115200; \
UART1_Handle.Init.WordLength=UART_WORDLENGTH_8B; \
UART1_Handle.Init.StopBits=UART_STOPBITS_1; \
UART1_Handle.Init.Parity=UART_PARITY_NONE; \
UART1_Handle.Init.HwFlowCtl=UART_HWCONTROL_NONE; \
UART1_Handle.Init.Mode=UART_MODE_TX; \
HAL_UART_Init(&UART1_Handle); \
RMP_CMX_PUTCHAR('\r'); \
RMP_CMX_PUTCHAR('\n'); \
\
Expand Down

0 comments on commit 8ef5d9b

Please sign in to comment.