Zoufalstvi v kodu z knihy xx
Pavel Hudeček
edizon na seznam.cz
Pátek Květen 27 08:45:25 CEST 2022
No nevím. Za mě teda nic hrozného.
Spousta /* ...*/ které jsou ale povinné pro správné fungování
konfigurátoru, s tím se nic nenadělá.
Moc závorek v ifech?
Ify nejsou tak dlouhé, aby je musel zalamovat?
České komentáře nemají diakritiku?
:-)
PH
Dne 27.05.2022 v 8:23 Nesvačil Jiří napsal(a):
> Zdravim,
>
> myslel jsem, ze si treba poctu nebo podivam do jedne mistni knihy o
> STM32. Nicmene me presla chut po prvnim kouknuti. Vidite to taky nebo
> to je jenom pro me tak spatne napsane ?
>
> Jirka
>
> /**
> * @brief This function handles ADC, COMP1 and COMP2 interrupts (COMP
> interrupts through EXTI lines 21 and 22).
> */
> void ADC1_COMP_IRQHandler(void)
> {
> /* USER CODE BEGIN ADC1_COMP_IRQn 0 */
>
> if(((ADC1->ISR & ADC_ISR_EOC) == ADC_ISR_EOC) &&
> ((ADC1->IER & ADC_IER_EOCIE) == ADC_IER_EOCIE))
> {
> // odesli namerenou hodnotu
> // cteni hodnoty nuluje priznak preruseni
> HAL_UART_Transmit(&huart2, &(ADC1->DR), 1, 100);
> }
>
> // konec mereni sekvence?
> if(((ADC1->ISR & ADC_ISR_EOS) == ADC_ISR_EOS) &&
> ((ADC1->IER & ADC_IER_EOSIE) == ADC_IER_EOSIE))
> {
> // odesle zpravu o konci serie
> HAL_UART_Transmit(&huart2, "konec serie\r", 12, 100);
> }
>
> /* USER CODE END ADC1_COMP_IRQn 0 */
> HAL_ADC_IRQHandler(&hadc);
> /* USER CODE BEGIN ADC1_COMP_IRQn 1 */
>
> /* USER CODE END ADC1_COMP_IRQn 1 */
> }
>
>
Další informace o konferenci Hw-list