Pretvorba knjižnice za Arduino v C knjižnico

Moderator: tilz0R

Pretvorba knjižnice za Arduino v C knjižnico

OdgovorNapisal/-a zvetam » 27 Mar 2020, 16:45

Pozdravljeni,

zanima me, če ima kdo izkušnje s pretvorbo knjižnice narejene za Arduino v knjižnico primerno za C jezik. Sam sem na področju programiranja bolj na začetku. Gre se za tole zadevo: https://github.com/sparkfun/Fingerprint_Scanner-TTL. Senzor že imam in deluje z Arduinom zelo dobro. Sedaj pa bi ga rad priključil na mikrokrmilniški sistem, ki ga programiram v C-ju.

Hvala za odgovore.
zvetam
 
Prispevkov: 11
Pridružen: 18 Maj 2016, 21:59
Kraj: Cerkno
Zahvalil se je: 5 krat
Prejel zahvalo: 2 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 0

Re: Pretvorba knjižnice za Arduino v C knjižnico

OdgovorNapisal/-a Kroko » 27 Mar 2020, 20:23

Ampak saj Arduino je C.
http://www.planet-cnc.com Kroko was here!
Uporabniški avatar
Kroko
 
Prispevkov: 6153
Pridružen: 14 Jan 2015, 12:12
Kraj: Ljubljana
Zahvalil se je: 770 krat
Prejel zahvalo: 2445 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: Pretvorba knjižnice za Arduino v C knjižnico

OdgovorNapisal/-a zanka » 27 Mar 2020, 20:26

Ta knjižnica je C++
Poglej znotraj mape src, npr.
https://github.com/sparkfun/Fingerprint ... T511C3.cpp
Uporabniški avatar
zanka
 
Prispevkov: 3814
Pridružen: 17 Mar 2016, 01:16
Kraj: SI-8000
Zahvalil se je: 141 krat
Prejel zahvalo: 507 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 99

Re: Pretvorba knjižnice za Arduino v C knjižnico

OdgovorNapisal/-a forest70 » 27 Mar 2020, 21:01

Kroko je napisal/-a:Ampak saj Arduino je C.

NE!!!
Arduino je gcc alias c++, lako pišeš v klasčnem C, vendar so vse knjižnice v C++!
If you pay in bananas, you got monkeys.
Uporabniški avatar
forest70
 
Prispevkov: 3034
Pridružen: 14 Jan 2015, 01:11
Kraj: Koper
Zahvalil se je: 512 krat
Prejel zahvalo: 773 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 143

Re: Pretvorba knjižnice za Arduino v C knjižnico

OdgovorNapisal/-a mato1111 » 28 Mar 2020, 21:16

Kateri mikrokrmilniški sistem imaš?
mato1111
 
Prispevkov: 13
Pridružen: 16 Mar 2019, 13:02
Kraj: Brezovica
Zahvalil se je: 0 krat
Prejel zahvalo: 0 krat
Uporabnika povabil: s54mtb
Število neizkoriščenih povabil: 0

Re: Pretvorba knjižnice za Arduino v C knjižnico

OdgovorNapisal/-a zvetam » 29 Mar 2020, 00:10

MIŠKO iz FE na njem je Atmega328PB.
zvetam
 
Prispevkov: 11
Pridružen: 18 Maj 2016, 21:59
Kraj: Cerkno
Zahvalil se je: 5 krat
Prejel zahvalo: 2 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 0

Re: Pretvorba knjižnice za Arduino v C knjižnico

OdgovorNapisal/-a Kroko » 29 Mar 2020, 02:32

Potem pa NE!!! če smo pikolovski. Čeprav zvetam-u to nič ne pomaga.

gcc pa ni alias c++.
c++ je jezik, gcc pa programski paket ki podpira kar nekaj jezikov. In ker zvetam verjetno uporablja gcc je povsem vseeno, ali je njegova koda v c, c++ ali pa celo v fortranu.
http://www.planet-cnc.com Kroko was here!
Uporabniški avatar
Kroko
 
Prispevkov: 6153
Pridružen: 14 Jan 2015, 12:12
Kraj: Ljubljana
Zahvalil se je: 770 krat
Prejel zahvalo: 2445 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: Pretvorba knjižnice za Arduino v C knjižnico

OdgovorNapisal/-a zvetam » 29 Mar 2020, 12:03

Torej, če prav razumem lahko poskusim dodati to knjižnico v Atmel studio in bi stvar morala delati?
zvetam
 
Prispevkov: 11
Pridružen: 18 Maj 2016, 21:59
Kraj: Cerkno
Zahvalil se je: 5 krat
Prejel zahvalo: 2 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 0

Re: Pretvorba knjižnice za Arduino v C knjižnico

OdgovorNapisal/-a Kroko » 29 Mar 2020, 12:07

Ta knjižnica verjetno uporablja še druge knjižnice tako da ni tako preprosto.
Ampak odgovor je ja, če vse preneseš kot je treba, bo delovalo.

Mogoče bi bilo bolj preprosto, da bi knjižnico očistil Arduino navlake in iz nje vzel samo tisto, kar dejansko potrebuješ.
http://www.planet-cnc.com Kroko was here!
Uporabniški avatar
Kroko
 
Prispevkov: 6153
Pridružen: 14 Jan 2015, 12:12
Kraj: Ljubljana
Zahvalil se je: 770 krat
Prejel zahvalo: 2445 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: Pretvorba knjižnice za Arduino v C knjižnico

OdgovorNapisal/-a zvetam » 29 Mar 2020, 12:34

Ja knjižnica uporablja razne druge Arduino knjižnice, ki jih bom poskusil nadomestiti s svojimi.
zvetam
 
Prispevkov: 11
Pridružen: 18 Maj 2016, 21:59
Kraj: Cerkno
Zahvalil se je: 5 krat
Prejel zahvalo: 2 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 0

Re: Pretvorba knjižnice za Arduino v C knjižnico

OdgovorNapisal/-a jure94 » 29 Mar 2020, 16:27

To bo načeloma šlo. Odvisno pa spet, kaj vse je treba narediti. Včasih lažje narediti na novo in imeti to, kar je že napisano, za referenco.
V tem primero bo treba urediti vsaj UART del.
Uporabniški avatar
jure94
 
Prispevkov: 990
Pridružen: 18 Jan 2015, 01:33
Kraj: Ljubljana
Zahvalil se je: 49 krat
Prejel zahvalo: 116 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 11

Re: Pretvorba knjižnice za Arduino v C knjižnico

OdgovorNapisal/-a tilz0R » 29 Mar 2020, 21:51

Ta knjižnica bi lahko bila mnogo boljše napisala, sam bi 5x premislil, če bi imel za kaj več, kot le rahlo referenco.
Knowledge sharing is people' caring., T. MAJERLE
Uporabniški avatar
tilz0R
 
Prispevkov: 2403
Pridružen: 18 Jan 2015, 00:12
Kraj: Črnomelj
Zahvalil se je: 264 krat
Prejel zahvalo: 767 krat
Uporabnika povabil: s56rga
Število neizkoriščenih povabil: 255

Re: Pretvorba knjižnice za Arduino v C knjižnico

OdgovorNapisal/-a zvetam » 29 Mar 2020, 22:57

Sem ugotovil, da bo najverjetneje to zame (pre)velik zalogaj. Hvala vsem za odgovore.
zvetam
 
Prispevkov: 11
Pridružen: 18 Maj 2016, 21:59
Kraj: Cerkno
Zahvalil se je: 5 krat
Prejel zahvalo: 2 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 0


Vrni se na C in sorodni jeziki

Kdo je na strani

Po forumu brska: 0 registriranih uporabnikov in 1 gost