Zoufalstvi v kodu z knihy xx

Nesvačil Jiří nesvacil na posys.eu
Pátek Květen 27 08:54:10 CEST 2022


Souhlas.

Dne 27.05.2022 v 8:51 Jaroslav Buchta napsal(a):
> Jo a hlavne, na tyto ucely jsou v knihovnach callback funkce. Melo by 
> se to bufferovat a v hlavni smycce odesilat mimo ISR minimalne.
> 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
>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list

-- 
Tento e-mail byl zkontrolován na viry programem AVG.
http://www.avg.cz



Další informace o konferenci Hw-list