Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
STM32 generic board
#54
Evo primera neke jednostavne, ekstra brze, stejt masine na prostom 8 bit MCU. Iskomentarisao sam edukativno.

Možda nekom bude korisno...

Code:
/*
    Neki X primer ekstra brze stejt masine za pogon automatskog ili poluautomatskog rada neke jednostavnije
    masine za brizganje plasticnih proizvoda. Ispisuje se samo brojac komada na displeju. I to u nekriticnom
    trenutku.
  Van ispisivanja brojaca stejt masina je ekstremno brza.
  Na nekim mestima mora da se utrpa delay kada je nuzno potrebno da se uspori, jer se sve vrti sa desetinama
  ili stotinama KHz sa obicnim 8-bit MCU na 40MHz takta.  
  Sva potrebna vremena, bilo WDT ili neki drugi tajmer, obavljaju se brojanjem nekog od interrupt tickera.
*/

void autom_rad(void)
{
    if(op_status==autom){
        lcd_clear();
        lcd_puts("AUTOMATSKI RAD");
    }
    if(op_status==poluautom){
        lcd_clear();
        lcd_puts("POLUAUTOM. RAD");
    }
    
    ///////////////////////////////PREDUSLOVI/////////////////////////////////////////

    seq_no=0; seq_jump=0; //prekondicioniranje sekvence u koju se prvi put "uskace"
    ////////////////////////////WHILE AUTOMATSKI////////////////////////////////////////////////////
    while((op_status==autom)||(op_status==poluautom)&&(!exit_autom)){ //uslovi koji drze neki mod rada
        
        switch(seq_no){         //switch funkcija koja arbitrira sekvencama
            case 0: //cekaj korpu, u ovoj sekvenci se nuzno ceka korpa. Potrebno da se uspori.
                if(pauto_flag){     //uslov za poluautomatski rad u svakom ciklusu, za automatki samo prvi put.
                    while((!korpa)&&(!err_no)){  //testiranje prethodnog stanja sigurnosne korpe i potencijalne greske
                        if(esc_test())err_no=err_n_aus;//u slucaju da je sve-stop
                    }
                    while((korpa)&&(!err_no)){   //uredno zatvaranje sigurnosne korpe
                        if(esc_test())err_no=err_n_aus;
                    }
                    delay_ms(10); //namerno usporenje
                    seq_jump=1; seq_no=1;//skoci u prvu sekvencu i namesti uslov za jednokratni dogadjaj
                }
                else{  //automatski rad, obnavljanje ciklusa bez uslova korpe    
                    seq_jump=1; seq_no=1;
                }
            break;
            case 1: //zatvori alat
                if(seq_jump){  //jednokratni dogadjaj
                    if(!izb_je_naz){ //kontrola pocetne pozicije
                        if(!al_je_otv){//kontrola pocetne pozicije
                            sysp=1; zatv_alat=1; izbijac=0;//aktiviranje potrebnih hidraulicnih ventila
                        }
                        else err_no=err_alat;//setovanje greske i njeno markiranje za info na displeju
                    }
                    else err_no=err_izbij; //setovanje greske i njeno markiranje za info na displeju
                    timer=100; timeout=0;  // navijanje WDT i start isr tajmera
                    seq_jump=0;      //ne ponovi
                }
                else{              //vrti se superbrzo ovde dok se ne steknu uslovi za neku drugu sekvencu ili err
                    if(korpa)err_no=err_korpa; //test sigurnosne korpe, abort
                    if(esc_test())err_no=err_n_aus; //test sigurnosne sve-stop "pecurke",abort
                    if(timeout)err_no=err_alat; //istekao WDT, dakle fizicka prepreka kretanju alata, abort
                    if(!al_je_zatv){            //uspesno zatvoren alat, idi dalje. Senzori sa invert. logikom
                        seq_jump=1; seq_no=3;
                    }
                    if(!osiguranje){            //prepreka na kraju hoda alata. Idi na akciju osiguraj
                        seq_jump=1; seq_no=2;
                    }
                }
            break;
            case 2: //osiguraj
                if(seq_jump){//jednokratno
                    sysp=1; zatv_alat=0; otv_alat=1;//potrebni ventili
                    timer=50; timeout=0; //navijanje WDT za otvaranje u slucaju osiguranja
                    seq_jump=0; //ne ponovi
                }
                else{ //vrti se superbrzo ovde dok se ne steknu uslovi za neku drugu sekvencu ili err
                    if(korpa)err_no=err_korpa;
                    if(esc_test())err_no=err_n_aus;
                    if(timeout)err_no=err_alat;//prepreka u otvaranju
                    if(!al_je_otv){   //ok, vrati se na pocetak da bi se pokiusalo opet
                        seq_jump=0; seq_no=0;
                        err_no=err_osigur; //info err
                    }
                }
            break;
            case 3: //zabravi sa XX tona ako je sve uspesno proslo
                if(seq_jump){
                    timer=5; timeout=0; //ostaju ventili iz seq 1, sada je ovo obican tajmer
                    seq_jump=0;
                }
                else{
                    if(korpa)err_no=err_korpa;
                    if(esc_test())err_no=err_n_aus;
                    if(timeout){ seq_jump=1; seq_no=4; } //istekao tajmer, idi dalje
                }
            break;
            case 4: //primakni AGREGAT
                if(seq_jump){
                    sysp=1; agr_napred=1;
                    timer=100; timeout=0;
                    seq_jump=0;
                }
                else{
                    
                    if(korpa)err_no=err_korpa;
                    if(esc_test())err_no=err_n_aus;
                    if(timeout)err_no=err_agreg;
                    if(!agr_je_napr){
                        seq_jump=1; seq_no=5;
                    }
                }
            break;
            case 5: //ekstrudiranje
                if(seq_jump){
                    if(timer=params.holder.wparam[t_ekstr]>0){ //ukoliko je neko zadao vreme, inace ne.
                        sysp=0; doziraj=1;
                        timer=params.holder.wparam[t_ekstr]; timeout=0; //navij tajmer na zadato vreme
                        seq_jump=0;
                    }
                    else{ seq_jump=1; seq_no=6; } //ako nije zadato vreme skoci ovde
                }
                else{ //inace se brzo vrti ovde dok se ne steknu uslovi za dalje
                    if(korpa)err_no=err_korpa;
                    if(esc_test())err_no=err_n_aus;
                    if(timeout){seq_jump=1; seq_no=6; }
                }
            break;
            case 6: //brizgaj
                if(seq_jump){
                    doziraj=0; brizgaj=1; sysp=1;    
                    timer=300; timeout=0;
                    seq_jump=0;
                }
                else{
                    
                    if(korpa)err_no=err_korpa;
                    if(esc_test())err_no=err_n_aus;
                    if(timeout)err_no=err_brizg; //ovde WDT
                    if(!naknadni){ seq_jump=1; seq_no=7; }
                }
            break;
            case 7: //naknadni
                if(seq_jump){
                    naknadni=1;    
                    timer=params.holder.wparam[t_nakn]; timeout=0;
                    seq_jump=0;
                }
                else{
                    if(korpa)err_no=err_korpa;
                    if(esc_test())err_no=err_n_aus;
                    if(timeout){                //ovde samo tajmer i tako dalje bla bla
                        seq_jump=1; seq_no=8;
                    }                    
                }
            break;
            case 8: //doziraj
                if(seq_jump){
                    sysp=0; brizgaj=0; naknadni=0; doziraj=1;
                    timer=600; timeout=0;int_temp=0;
                    seq_jump=0;
                }
                else{
                    if(korpa)err_no=err_korpa;
                    if(esc_test())err_no=err_n_aus;
                    if(timeout)err_no=err_dozir;
                    if(kraj_doziranja){
                        doziraj=0;
                        seq_jump=1; seq_no=9;
                    }
                }
            break;
            case 9: //vakuum
                if(seq_jump){
                    if(timer=params.holder.wparam[t_vak]>0){
                        sysp=1; vakuum=1;
                        timer=params.holder.wparam[t_vak]; timeout=0;
                        seq_jump=0;
                    }
                    else{  seq_jump=1; seq_no=10; }
                }
                else{
                    if(korpa)err_no=err_korpa;
                    if(esc_test())err_no=err_n_aus;
                    if(timeout){ seq_jump=1; seq_no=10; }
                }
            break;
            case 10: //hladi
                if(seq_jump){
                    sysp=0; vakuum=0; zatv_alat=0;
                    timer=params.holder.wparam[t_hladj]; timeout=0;
                    seq_jump=0;
                }
                else{
                    if(korpa)err_no=err_korpa;
                    if(esc_test())err_no=err_n_aus;
                    if(timeout){seq_jump=1; seq_no=11; }
                }
            break;
            case 11: //otvori alat
                if(seq_jump){
                    sysp=1;zatv_alat=0; otv_alat=1;
                    timer=200; timeout=0;
                    seq_jump=0;
                }
                else{                    
                    if(korpa)err_no=err_korpa;
                    if(esc_test())err_no=err_n_aus;
                    if(timeout)err_no=err_alat;
                    if(!al_je_otv){
                        sysp=0; otv_alat=0;
                        seq_jump=1; seq_no=12;
                    }
                }
            break;
            case 12: //IZBIJ
                if(seq_jump){
                    flag_endizb=0;
                    delay_ms(100); //uspori sve dok opadnu pritisci
                    mp_izbij();    //spoljna funkcija visestrukog rada izbijaca
                    seq_jump=0;
                }
                else{
                    if(flag_endizb){ //spoljna funkcija obavila posao
                        seq_jump=1; seq_no=13;
                    }
                }
            break;
            case 13://pauziraj i izbroj kom
                if(seq_jump){ //jednokratno
                    sysp=0;
                    brojac_vars.cuvar_br.brojac_l++;
                    if(brojac_vars.cuvar_br.brojac_l>9999){
                        brojac_vars.cuvar_br.brojac_l=0;
                        brojac_vars.cuvar_br.brojac_h++;n++;//brojac sa 9 cifara + brojac za potencijalne neplatise
                    }
                    disp_brojac();                        //pljucni ga jednokratno na displej
                    if(op_status==autom){  
                        timer=timer=params.holder.wparam[t_pauze]; timeout=0;//navij pauzu ako je automatski
                      pauto_flag=0; //daj dozvolu za samostalno obnavljanje celog ciklusa
                    }
                    else {pauto_flag=1; timer=5; timeout=0; }//stavi uslov korpe za poluautom. i neku malenu pauzicu
                    seq_jump=0; //ne ponovi
                }
                else{ //vrti se ovde dok ne isteknu mala ili velika pauza, potom idi na pocetak
                    if(korpa)err_no=err_korpa;
                    if(esc_test())err_no=err_n_aus;
                    if(timeout){ seq_jump=0; seq_no=0; }
                }
            break;
        }     //////////////////end switch autom/////////////////////////////
        if(err_no){        //err test u svakom prolazu (dosta KHz je u pitanju kad je bitno).
            exit_autom=1;    //ponisti uslov za auto ili poluauto
            memo_brojac(PISI); //memorisi broj komada u EEPROM
            op_status=bazni;   //namesti status masine u bazni
            if(err_no==err_n_aus)iskljuci_izlaze(urgent);
            else iskljuci_izlaze(normal);
        }
        
        
    } //end while autom. rada
    ////////////////////////////////////////END WHILE AUTOMATSKI///////////////////////////////////
    //vrati se odakle si i dosao, kao Lesi :-)
}
Reply


Messages In This Thread
STM32 generic board - by gigabyte091 - 02-15-2017, 01:23 PM
RE: STM32 generic board - by gigabyte091 - 02-15-2017, 07:21 PM
RE: STM32 generic board - by gorankg - 02-15-2017, 09:02 PM
RE: STM32 generic board - by npejcic - 02-15-2017, 10:51 PM
RE: STM32 generic board - by gigabyte091 - 02-16-2017, 05:48 AM
RE: STM32 generic board - by gorankg - 02-16-2017, 07:25 AM
RE: STM32 generic board - by gigabyte091 - 02-16-2017, 07:56 AM
RE: STM32 generic board - by gorankg - 02-16-2017, 09:39 AM
RE: STM32 generic board - by gigabyte091 - 02-16-2017, 10:53 AM
RE: STM32 generic board - by gorankg - 02-16-2017, 11:11 AM
RE: STM32 generic board - by gigabyte091 - 02-16-2017, 12:18 PM
RE: STM32 generic board - by gorankg - 02-16-2017, 12:49 PM
RE: STM32 generic board - by gigabyte091 - 02-16-2017, 07:48 PM
RE: STM32 generic board - by gorankg - 02-16-2017, 11:02 PM
RE: STM32 generic board - by gigabyte091 - 02-17-2017, 06:56 AM
RE: STM32 generic board - by gigabyte091 - 03-02-2017, 08:50 AM
RE: STM32 generic board - by mikikg - 03-02-2017, 12:31 PM
RE: STM32 generic board - by mikikg - 03-02-2017, 12:41 PM
RE: STM32 generic board - by mikikg - 03-02-2017, 02:02 PM
RE: STM32 generic board - by gigabyte091 - 03-02-2017, 03:49 PM
RE: STM32 generic board - by me[R]a - 03-02-2017, 05:25 PM
RE: STM32 generic board - by vojinilic - 03-02-2017, 09:52 PM
RE: STM32 generic board - by gigabyte091 - 03-02-2017, 07:51 PM
RE: STM32 generic board - by mikikg - 03-02-2017, 11:42 PM
RE: STM32 generic board - by gigabyte091 - 03-03-2017, 07:53 AM
RE: STM32 generic board - by yugaja - 03-03-2017, 12:34 PM
RE: STM32 generic board - by mikikg - 03-03-2017, 01:39 PM
RE: STM32 generic board - by npejcic - 03-03-2017, 01:49 PM
RE: STM32 generic board - by mikikg - 03-03-2017, 02:08 PM
RE: STM32 generic board - by mikikg - 03-03-2017, 02:37 PM
RE: STM32 generic board - by mikikg - 03-03-2017, 02:57 PM
RE: STM32 generic board - by npejcic - 03-03-2017, 03:18 PM
RE: STM32 generic board - by mikikg - 03-03-2017, 03:30 PM
RE: STM32 generic board - by npejcic - 03-03-2017, 03:54 PM
RE: STM32 generic board - by gigabyte091 - 03-03-2017, 05:50 PM
RE: STM32 generic board - by mikikg - 03-05-2017, 12:10 AM
RE: STM32 generic board - by mikikg - 03-05-2017, 01:45 AM
RE: STM32 generic board - by gigabyte091 - 03-05-2017, 07:22 AM
RE: STM32 generic board - by npejcic - 03-05-2017, 09:52 AM
RE: STM32 generic board - by gigabyte091 - 03-05-2017, 10:41 AM
RE: STM32 generic board - by npejcic - 03-05-2017, 11:27 AM
RE: STM32 generic board - by mikikg - 03-05-2017, 01:42 PM
RE: STM32 generic board - by mikikg - 03-05-2017, 02:21 PM
RE: STM32 generic board - by yugaja - 03-06-2017, 10:30 AM
RE: STM32 generic board - by npejcic - 03-06-2017, 11:31 AM
RE: STM32 generic board - by yugaja - 03-06-2017, 11:37 AM
RE: STM32 generic board - by npejcic - 03-06-2017, 01:31 PM
RE: STM32 generic board - by gorankg - 03-06-2017, 01:57 PM
RE: STM32 generic board - by mikikg - 03-06-2017, 02:54 PM
RE: STM32 generic board - by mikikg - 03-06-2017, 03:56 PM
RE: STM32 generic board - by gigabyte091 - 03-06-2017, 04:21 PM
RE: STM32 generic board - by npejcic - 03-06-2017, 05:58 PM
RE: STM32 generic board - by mikikg - 03-06-2017, 06:04 PM
RE: STM32 generic board - by Macola - 03-06-2017, 07:22 PM
RE: STM32 generic board - by Macola - 03-06-2017, 07:38 PM
RE: STM32 generic board - by Macola - 03-06-2017, 07:47 PM
RE: STM32 generic board - by Macola - 03-06-2017, 08:15 PM
RE: STM32 generic board - by yugaja - 03-07-2017, 05:13 PM
RE: STM32 generic board - by Milan94 - 03-07-2017, 03:09 PM
RE: STM32 generic board - by vojinilic - 03-07-2017, 03:14 PM
RE: STM32 generic board - by mikikg - 03-07-2017, 03:23 PM
RE: STM32 generic board - by Macola - 03-07-2017, 05:34 PM
RE: STM32 generic board - by Macola - 03-07-2017, 05:50 PM
RE: STM32 generic board - by vojinilic - 03-07-2017, 08:03 PM
RE: STM32 generic board - by vojinilic - 03-07-2017, 08:54 PM
RE: STM32 generic board - by mikikg - 03-07-2017, 11:21 PM
RE: STM32 generic board - by Macola - 03-07-2017, 11:38 PM
RE: STM32 generic board - by mikikg - 03-08-2017, 04:03 AM
RE: STM32 generic board - by npejcic - 03-08-2017, 06:15 PM
RE: STM32 generic board - by mikikg - 03-10-2017, 10:06 AM
RE: STM32 generic board - by mikikg - 03-10-2017, 10:19 AM
RE: STM32 generic board - by gigabyte091 - 03-17-2017, 02:25 PM
RE: STM32 generic board - by progster - 07-13-2017, 04:49 PM
RE: STM32 generic board - by mikikg - 07-13-2017, 06:37 PM
RE: STM32 generic board - by Macola - 07-13-2017, 08:00 PM
RE: STM32 generic board - by progster - 07-13-2017, 09:13 PM
RE: STM32 generic board - by vojinilic - 07-14-2017, 08:04 AM
RE: STM32 generic board - by progster - 07-14-2017, 03:23 PM
RE: STM32 generic board - by Milan94 - 07-14-2017, 04:33 PM
RE: STM32 generic board - by progster - 07-14-2017, 04:45 PM
RE: STM32 generic board - by dlalkovic - 07-14-2017, 04:46 PM
RE: STM32 generic board - by progster - 07-14-2017, 04:50 PM
RE: STM32 generic board - by mikikg - 07-14-2017, 05:05 PM
RE: STM32 generic board - by progster - 07-14-2017, 05:09 PM
RE: STM32 generic board - by mikikg - 07-14-2017, 05:12 PM
RE: STM32 generic board - by progster - 07-14-2017, 05:19 PM
RE: STM32 generic board - by mikikg - 07-14-2017, 05:31 PM
RE: STM32 generic board - by progster - 07-14-2017, 05:36 PM
RE: STM32 generic board - by mikikg - 07-14-2017, 05:37 PM
RE: STM32 generic board - by progster - 07-14-2017, 05:43 PM
RE: STM32 generic board - by mikikg - 07-14-2017, 05:45 PM
RE: STM32 generic board - by progster - 07-14-2017, 05:46 PM
RE: STM32 generic board - by Macola - 07-14-2017, 06:46 PM
RE: STM32 generic board - by progster - 07-15-2017, 04:56 PM
RE: STM32 generic board - by progster - 07-15-2017, 05:13 PM
RE: STM32 generic board - by mikikg - 07-15-2017, 06:02 PM
RE: STM32 generic board - by Macola - 07-15-2017, 06:23 PM
RE: STM32 generic board - by progster - 07-15-2017, 07:01 PM
RE: STM32 generic board - by mikikg - 07-15-2017, 07:06 PM
RE: STM32 generic board - by progster - 07-15-2017, 07:25 PM
RE: STM32 generic board - by mikikg - 07-15-2017, 08:06 PM
RE: STM32 generic board - by Macola - 07-15-2017, 10:28 PM
RE: STM32 generic board - by progster - 07-15-2017, 10:39 PM
RE: STM32 generic board - by Macola - 07-15-2017, 11:12 PM
RE: STM32 generic board - by mikikg - 07-31-2017, 09:03 PM
RE: STM32 generic board - by npejcic - 08-01-2017, 05:43 PM
RE: STM32 generic board - by npejcic - 08-04-2017, 09:33 PM
RE: STM32 generic board - by vsavic - 08-04-2017, 09:38 PM
RE: STM32 generic board - by npejcic - 08-04-2017, 10:44 PM
RE: STM32 generic board - by mikikg - 08-15-2017, 05:25 PM
RE: STM32 generic board - by bogdan.kecman - 08-15-2017, 05:49 PM
RE: STM32 generic board - by npejcic - 08-16-2017, 01:46 PM
RE: STM32 generic board - by mikikg - 08-16-2017, 02:22 PM
RE: STM32 generic board - by npejcic - 08-17-2017, 09:40 AM
RE: STM32 generic board - by Makso - 09-03-2017, 06:56 PM
RE: STM32 generic board - by npejcic - 09-03-2017, 07:10 PM
RE: STM32 generic board - by mikikg - 09-03-2017, 07:40 PM
RE: STM32 generic board - by vsavic - 09-26-2017, 02:49 PM
RE: STM32 generic board - by mikikg - 09-29-2017, 11:45 AM
RE: STM32 generic board - by vsavic - 09-30-2017, 09:30 PM
RE: STM32 generic board - by vojinilic - 09-27-2017, 09:06 AM
RE: STM32 generic board - by mikikg - 09-27-2017, 09:52 AM
RE: STM32 generic board - by vojinilic - 09-27-2017, 12:23 PM
RE: STM32 generic board - by mikikg - 09-27-2017, 01:03 PM
RE: STM32 generic board - by vojinilic - 09-27-2017, 01:08 PM
RE: STM32 generic board - by mikikg - 09-27-2017, 01:17 PM
RE: STM32 generic board - by npejcic - 09-27-2017, 09:38 PM
RE: STM32 generic board - by npejcic - 09-27-2017, 09:44 PM
RE: STM32 generic board - by vojinilic - 09-28-2017, 11:30 AM
RE: STM32 generic board - by mikikg - 09-28-2017, 11:50 AM
RE: STM32 generic board - by vojinilic - 09-28-2017, 11:55 AM
RE: STM32 generic board - by mikikg - 09-28-2017, 12:07 PM
RE: STM32 generic board - by vojinilic - 09-28-2017, 01:33 PM
RE: STM32 generic board - by npejcic - 09-29-2017, 12:40 PM
RE: STM32 generic board - by mikikg - 09-29-2017, 01:08 PM
RE: STM32 generic board - by mikikg - 09-29-2017, 01:23 PM
RE: STM32 generic board - by mikikg - 10-01-2017, 07:36 PM
RE: STM32 generic board - by vsavic - 10-02-2017, 02:45 PM
RE: STM32 generic board - by mikikg - 10-05-2017, 11:31 PM
RE: STM32 generic board - by yugaja - 10-06-2017, 01:06 PM
RE: STM32 generic board - by mikikg - 10-06-2017, 01:22 PM
RE: STM32 generic board - by yugaja - 10-06-2017, 01:50 PM
RE: STM32 generic board - by npejcic - 10-07-2017, 11:29 AM
RE: STM32 generic board - by gorankg - 10-07-2017, 01:05 PM
RE: STM32 generic board - by mikikg - 10-07-2017, 12:10 PM
RE: STM32 generic board - by npejcic - 10-07-2017, 12:29 PM
RE: STM32 generic board - by mikikg - 10-07-2017, 12:42 PM
RE: STM32 generic board - by npejcic - 10-07-2017, 03:19 PM
RE: STM32 generic board - by gorankg - 10-07-2017, 04:06 PM
RE: STM32 generic board - by npejcic - 10-07-2017, 04:40 PM
RE: STM32 generic board - by gorankg - 10-07-2017, 07:16 PM
RE: STM32 generic board - by npejcic - 10-07-2017, 07:47 PM
RE: STM32 generic board - by npejcic - 10-07-2017, 07:53 PM
RE: STM32 generic board - by mikikg - 10-07-2017, 08:40 PM
RE: STM32 generic board - by npejcic - 10-07-2017, 08:52 PM
RE: STM32 generic board - by gorankg - 10-07-2017, 10:02 PM
RE: STM32 generic board - by mikikg - 10-08-2017, 07:31 AM
RE: STM32 generic board - by mikikg - 10-08-2017, 07:53 AM
RE: STM32 generic board - by mikikg - 10-08-2017, 10:43 AM
RE: STM32 generic board - by npejcic - 10-08-2017, 11:29 AM
RE: STM32 generic board - by mikikg - 10-08-2017, 08:34 PM
RE: STM32 generic board - by npejcic - 10-08-2017, 08:57 PM
RE: STM32 generic board - by mikikg - 10-12-2017, 12:16 PM
RE: STM32 generic board - by Macola - 10-12-2017, 04:22 PM
RE: STM32 generic board - by gorankg - 10-13-2017, 07:15 AM
RE: STM32 generic board - by npejcic - 10-13-2017, 08:51 AM
RE: STM32 generic board - by yugaja - 10-13-2017, 09:25 AM
RE: STM32 generic board - by vojinilic - 10-13-2017, 09:58 AM
RE: STM32 generic board - by yugaja - 10-13-2017, 10:13 AM
RE: STM32 generic board - by vojinilic - 10-13-2017, 10:46 AM
RE: STM32 generic board - by mikikg - 10-13-2017, 11:10 AM
RE: STM32 generic board - by gorankg - 10-13-2017, 11:39 AM
RE: STM32 generic board - by mikikg - 10-13-2017, 02:33 PM
RE: STM32 generic board - by mikikg - 10-13-2017, 11:57 AM
RE: STM32 generic board - by mikikg - 10-13-2017, 12:32 PM
RE: STM32 generic board - by gorankg - 10-13-2017, 12:37 PM
RE: STM32 generic board - by mikikg - 10-13-2017, 12:48 PM
RE: STM32 generic board - by yugaja - 10-13-2017, 01:00 PM
RE: STM32 generic board - by mikikg - 10-13-2017, 01:13 PM
RE: STM32 generic board - by yugaja - 10-13-2017, 02:54 PM
RE: STM32 generic board - by mikikg - 10-13-2017, 03:23 PM
RE: STM32 generic board - by yugaja - 10-13-2017, 03:59 PM
RE: STM32 generic board - by ronovar - 10-14-2017, 08:51 PM
RE: STM32 generic board - by gorankg - 10-14-2017, 09:40 PM
RE: STM32 generic board - by mikikg - 10-14-2017, 09:17 PM
RE: STM32 generic board - by ronovar - 10-14-2017, 10:30 PM
RE: STM32 generic board - by mikikg - 10-14-2017, 11:07 PM
RE: STM32 generic board - by mikikg - 10-15-2017, 12:09 AM
RE: STM32 generic board - by mikikg - 10-15-2017, 12:38 PM
RE: STM32 generic board - by vojinilic - 10-15-2017, 01:06 PM
RE: STM32 generic board - by yugaja - 10-15-2017, 01:13 PM
RE: STM32 generic board - by mikikg - 10-15-2017, 01:34 PM
RE: STM32 generic board - by vojinilic - 10-15-2017, 02:13 PM
RE: STM32 generic board - by mikikg - 10-15-2017, 02:26 PM
RE: STM32 generic board - by vojinilic - 10-15-2017, 02:35 PM
RE: STM32 generic board - by mikikg - 10-15-2017, 02:46 PM
RE: STM32 generic board - by mikikg - 10-15-2017, 04:36 PM
RE: STM32 generic board - by mikikg - 10-15-2017, 05:22 PM
RE: STM32 generic board - by vojinilic - 10-15-2017, 07:06 PM
RE: STM32 generic board - by mikikg - 10-16-2017, 04:31 AM
RE: STM32 generic board - by mikikg - 10-17-2017, 09:44 AM
RE: STM32 generic board - by ronovar - 10-17-2017, 09:58 AM
RE: STM32 generic board - by mikikg - 10-17-2017, 09:11 PM
RE: STM32 generic board - by prasimix - 10-24-2017, 01:44 PM
RE: STM32 generic board - by mikikg - 10-24-2017, 02:04 PM
RE: STM32 generic board - by prasimix - 10-24-2017, 02:37 PM
RE: STM32 generic board - by mikikg - 10-24-2017, 04:29 PM
RE: STM32 generic board - by prasimix - 10-24-2017, 10:03 PM
RE: STM32 generic board - by gorankg - 10-24-2017, 08:01 PM
RE: STM32 generic board - by prasimix - 10-24-2017, 10:10 PM
RE: STM32 generic board - by gorankg - 10-24-2017, 10:53 PM
RE: STM32 generic board - by prasimix - 10-24-2017, 11:13 PM
RE: STM32 generic board - by mikikg - 10-24-2017, 09:58 PM
RE: STM32 generic board - by mikikg - 10-24-2017, 10:08 PM
RE: STM32 generic board - by gorankg - 10-24-2017, 10:40 PM
RE: STM32 generic board - by mikikg - 10-24-2017, 11:27 PM
RE: STM32 generic board - by mikikg - 10-25-2017, 12:24 AM
RE: STM32 generic board - by prasimix - 10-25-2017, 06:57 AM
RE: STM32 generic board - by mikikg - 10-25-2017, 02:51 AM
RE: STM32 generic board - by mikikg - 10-25-2017, 11:44 AM
RE: STM32 generic board - by mikikg - 10-27-2017, 04:18 PM
RE: STM32 generic board - by gorankg - 10-27-2017, 07:09 PM
RE: STM32 generic board - by yugaja - 10-27-2017, 09:41 PM
RE: STM32 generic board - by mikikg - 11-07-2017, 02:52 PM
RE: STM32 generic board - by mikikg - 11-07-2017, 08:16 PM
RE: STM32 generic board - by gorankg - 11-07-2017, 09:18 PM

Forum Jump:


Users browsing this thread: 5 Guest(s)