Zoufalstvi v kodu z knihy xx
Pavel Hudeček
edizon na seznam.cz
Pátek Květen 27 08:55:39 CEST 2022
A není třeba o stránku dál napsáno něco jako "Tak takle to sice vypadá
jednoduše, ale ... a teď se podívejte, jak se to dělá pořádně"
PH
Dne 27.05.2022 v 8:49 Jaroslav Buchta napsal(a):
> Me se na tom nelibi hlavne blokujici transmit v ISR, ono to takhle
> samostatne asi fungovat bude, ale...
> Taky mix odesilani binarnich a ASCII dat, co s tim pak?
>
>
>
> Dne 27.05.2022 v 8:45 Pavel Hudeček napsal(a):
>> 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 */
>>> }
>>>
>>>
>>
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list