[elektro] STM32L1 - gcc - -O2,3

uprogc . uprogc at gmail.com
Tue Feb 7 17:49:29 CET 2017


ui:

Meg annyit hogy a struktura mezoi mind enum tipusuak, negy mezo egyforma ,
egy mezo pedig egy masik enum tipusu.

2017-02-07 18:47 GMT+02:00 uprogc . <uprogc at gmail.com>:

> Valamit elkever mar a fuggvenyben. Van a strukturanak egy .ret mezoje, ez
> enum tipusu. Ez be van allitva STATE_END-re a fuggvenyben.
> Amikor visszater a fv. struktura cimevel, akkor ki kellene a ->ret-et
> ertekelni es kilepni a hivasbol [ non blocking state machine a fuggveny
> felepitese ] de ekkor mar a pointer cime sem a strukturara mutat es nyilvan
> a ->ret erteke sem jo.
>
> Banalisan egyszeru kodreszletrol van szo, ezert is fura.
>
> Udv.
> Szabi
>
> 2017-02-07 18:43 GMT+02:00 uprogc . <uprogc at gmail.com>:
>
>> Nincs IT hasznalva ezzel kapcsolatosan. Mainbol loopbol hivodik.
>>
>> Udv.
>> Szabi
>>
>> On Tue, Feb 7, 2017 at 6:37 PM, Bali Zoltan <eltexto at freemail.hu> wrote:
>>
>>> volatile-ek rendben?
>>>
>>> Üdv.  Zoli
>>>
>>>
>>> 2017.02.07. 17:29 keltezéssel, uprogc . írta:
>>>
>>>> Azt hiszem ugy van a stack es a heap config hogy a megmaradt RAMot
>>>> hasznalja erre a celra, de lehet hogy tevedek.
>>>>
>>>> Amugy meg van RAM boven szabadon,
>>>> Es -O0 optimalizacioval tokeletesen mukodik.
>>>>
>>>> Udv.
>>>> Szabi
>>>>
>>>> On Tue, Feb 7, 2017 at 5:47 PM, Lajos Rancz <lajos.rancz at gmail.com>
>>>> wrote:
>>>>
>>>> Hi!
>>>>>
>>>>> Nem lehet stack vagy heap atiras?
>>>>>
>>>>> Udv
>>>>>
>>>>> 2017. febr. 7. 14:37 ezt írta ("uprogc ." <uprogc at gmail.com>):
>>>>>
>>>>> Nem,
>>>>>>
>>>>>> Valamit elkever. ha strukturaval terek vissza akkor sem jok a mezok
>>>>>> ertekei.
>>>>>>
>>>>>> Ugyanezzel az enummal es strukturaval, pontosan ezzel a modszerrel
>>>>>> tobb
>>>>>> masik non-blocking state machine mukodik a projektben.
>>>>>> Megneztem a map-ben hogy hol van a pointer es a struktura cime, nem-e
>>>>>>
>>>>> irja
>>>>>
>>>>>> felul valami, de nem talaltam ilyesmire utalo nyomot.
>>>>>>
>>>>>> Udv.
>>>>>> Szabi
>>>>>>
>>>>>> On Tue, Feb 7, 2017 at 3:31 PM, Bakcsa Zoltán <bakcsa at gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>> Sikerült rájönni a hiba okára?
>>>>>>>
>>>>>>> Üdv:
>>>>>>> Zoli
>>>>>>>
>>>>>>> On Mon, Feb 6, 2017 at 12:27 PM, uprogc . <uprogc at gmail.com> wrote:
>>>>>>>
>>>>>>> ui:
>>>>>>>>
>>>>>>>> ublox_u27_init_states_t    egy enum{} 0-tol,....
>>>>>>>> state_info_t    egy struktura.
>>>>>>>> -----------------------------------------
>>>>>>>>            elektro[-flame|-etc]
>>>>>>>>
>>>>>>>> -----------------------------------------
>>>>>>>            elektro[-flame|-etc]
>>>>>>>
>>>>>> -----------------------------------------
>>>>>>            elektro[-flame|-etc]
>>>>>>
>>>>> -----------------------------------------
>>>>>            elektro[-flame|-etc]
>>>>>
>>>>> -----------------------------------------
>>>>            elektro[-flame|-etc]
>>>>
>>>
>>>
>>> -----------------------------------------
>>>          elektro[-flame|-etc]
>>>
>>
>>
>


More information about the Elektro mailing list