Rev 28 | Rev 30 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 28 | Rev 29 | ||
---|---|---|---|
Line 883... | Line 883... | ||
883 | 883 | ||
884 | /* USER CODE END TIM3_Init 0 */ |
884 | /* USER CODE END TIM3_Init 0 */ |
885 | 885 | ||
886 | TIM_ClockConfigTypeDef sClockSourceConfig = {0}; |
886 | TIM_ClockConfigTypeDef sClockSourceConfig = {0}; |
887 | TIM_MasterConfigTypeDef sMasterConfig = {0}; |
887 | TIM_MasterConfigTypeDef sMasterConfig = {0}; |
- | 888 | TIM_OC_InitTypeDef sConfigOC = {0}; |
|
888 | 889 | ||
889 | /* USER CODE BEGIN TIM3_Init 1 */ |
890 | /* USER CODE BEGIN TIM3_Init 1 */ |
890 | 891 | ||
891 | /* USER CODE END TIM3_Init 1 */ |
892 | /* USER CODE END TIM3_Init 1 */ |
892 | htim3.Instance = TIM3; |
893 | htim3.Instance = TIM3; |
893 | htim3.Init.Prescaler = 320; |
894 | htim3.Init.Prescaler = 320; |
894 | htim3.Init.CounterMode = TIM_COUNTERMODE_UP; |
895 | htim3.Init.CounterMode = TIM_COUNTERMODE_UP; |
895 | htim3.Init.Period = 0; |
896 | htim3.Init.Period = 1000; |
896 | htim3.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1; |
897 | htim3.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1; |
897 | htim3.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE; |
898 | htim3.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE; |
898 | if (HAL_TIM_Base_Init(&htim3) != HAL_OK) |
899 | if (HAL_TIM_Base_Init(&htim3) != HAL_OK) |
899 | { |
900 | { |
900 | Error_Handler(); |
901 | Error_Handler(); |
Line 902... | Line 903... | ||
902 | sClockSourceConfig.ClockSource = TIM_CLOCKSOURCE_INTERNAL; |
903 | sClockSourceConfig.ClockSource = TIM_CLOCKSOURCE_INTERNAL; |
903 | if (HAL_TIM_ConfigClockSource(&htim3, &sClockSourceConfig) != HAL_OK) |
904 | if (HAL_TIM_ConfigClockSource(&htim3, &sClockSourceConfig) != HAL_OK) |
904 | { |
905 | { |
905 | Error_Handler(); |
906 | Error_Handler(); |
906 | } |
907 | } |
- | 908 | if (HAL_TIM_OC_Init(&htim3) != HAL_OK) |
|
- | 909 | { |
|
- | 910 | Error_Handler(); |
|
- | 911 | } |
|
907 | if (HAL_TIM_OnePulse_Init(&htim3, TIM_OPMODE_SINGLE) != HAL_OK) |
912 | if (HAL_TIM_OnePulse_Init(&htim3, TIM_OPMODE_SINGLE) != HAL_OK) |
908 | { |
913 | { |
909 | Error_Handler(); |
914 | Error_Handler(); |
910 | } |
915 | } |
911 | sMasterConfig.MasterOutputTrigger = TIM_TRGO_OC1REF; |
916 | sMasterConfig.MasterOutputTrigger = TIM_TRGO_OC1; |
912 | sMasterConfig.MasterSlaveMode = TIM_MASTERSLAVEMODE_DISABLE; |
917 | sMasterConfig.MasterSlaveMode = TIM_MASTERSLAVEMODE_DISABLE; |
913 | if (HAL_TIMEx_MasterConfigSynchronization(&htim3, &sMasterConfig) != HAL_OK) |
918 | if (HAL_TIMEx_MasterConfigSynchronization(&htim3, &sMasterConfig) != HAL_OK) |
914 | { |
919 | { |
915 | Error_Handler(); |
920 | Error_Handler(); |
916 | } |
921 | } |
- | 922 | sConfigOC.OCMode = TIM_OCMODE_TIMING; |
|
- | 923 | sConfigOC.Pulse = 1000; |
|
- | 924 | sConfigOC.OCPolarity = TIM_OCPOLARITY_HIGH; |
|
- | 925 | sConfigOC.OCFastMode = TIM_OCFAST_DISABLE; |
|
- | 926 | if (HAL_TIM_OC_ConfigChannel(&htim3, &sConfigOC, TIM_CHANNEL_1) != HAL_OK) |
|
- | 927 | { |
|
- | 928 | Error_Handler(); |
|
- | 929 | } |
|
917 | /* USER CODE BEGIN TIM3_Init 2 */ |
930 | /* USER CODE BEGIN TIM3_Init 2 */ |
918 | 931 | ||
919 | /* USER CODE END TIM3_Init 2 */ |
932 | /* USER CODE END TIM3_Init 2 */ |
- | 933 | HAL_TIM_MspPostInit(&htim3); |
|
920 | 934 | ||
921 | } |
935 | } |
922 | 936 | ||
923 | /** |
937 | /** |
924 | * @brief TIM6 Initialization Function |
938 | * @brief TIM6 Initialization Function |
Line 1069... | Line 1083... | ||
1069 | HAL_GPIO_WritePin(GPIOB, SPI_RESET_Pin|SPI_NS_Temp2_Pin|ENA_AUX_5V_Pin, GPIO_PIN_RESET); |
1083 | HAL_GPIO_WritePin(GPIOB, SPI_RESET_Pin|SPI_NS_Temp2_Pin|ENA_AUX_5V_Pin, GPIO_PIN_RESET); |
1070 | 1084 | ||
1071 | /*Configure GPIO pin Output Level */ |
1085 | /*Configure GPIO pin Output Level */ |
1072 | HAL_GPIO_WritePin(SPI_NS_Temp_GPIO_Port, SPI_NS_Temp_Pin, GPIO_PIN_SET); |
1086 | HAL_GPIO_WritePin(SPI_NS_Temp_GPIO_Port, SPI_NS_Temp_Pin, GPIO_PIN_SET); |
1073 | 1087 | ||
1074 | /*Configure GPIO pins : PC13 PC14 PC15 PC6 |
1088 | /*Configure GPIO pins : PC13 PC14 PC15 PC7 |
1075 | PC7 PC8 PC9 PC11 |
1089 | PC8 PC9 PC11 PC12 */ |
1076 | PC12 */ |
- | |
1077 | GPIO_InitStruct.Pin = GPIO_PIN_13|GPIO_PIN_14|GPIO_PIN_15|GPIO_PIN_6 |
1090 | GPIO_InitStruct.Pin = GPIO_PIN_13|GPIO_PIN_14|GPIO_PIN_15|GPIO_PIN_7 |
1078 | |GPIO_PIN_7|GPIO_PIN_8|GPIO_PIN_9|GPIO_PIN_11 |
1091 | |GPIO_PIN_8|GPIO_PIN_9|GPIO_PIN_11|GPIO_PIN_12; |
1079 | |GPIO_PIN_12; |
- | |
1080 | GPIO_InitStruct.Mode = GPIO_MODE_ANALOG; |
1092 | GPIO_InitStruct.Mode = GPIO_MODE_ANALOG; |
1081 | GPIO_InitStruct.Pull = GPIO_NOPULL; |
1093 | GPIO_InitStruct.Pull = GPIO_NOPULL; |
1082 | HAL_GPIO_Init(GPIOC, &GPIO_InitStruct); |
1094 | HAL_GPIO_Init(GPIOC, &GPIO_InitStruct); |
1083 | 1095 | ||
1084 | /*Configure GPIO pins : PH0 PH1 */ |
1096 | /*Configure GPIO pins : PH0 PH1 */ |