ATNEL tech-forum https://forum.atnel.pl/ |
|
BB programowa implementacja I2C 4.10.2 funkcja i2cGetbyte https://forum.atnel.pl/topic17196.html |
Strona 1 z 1 |
Autor: | fobos [ 31 gru 2016, o 23:41 ] |
Tytuł: | BB programowa implementacja I2C 4.10.2 funkcja i2cGetbyte |
BB programowa implementacja I2C 4.10.2 funkcja i2cGetbyte odebranie 1 bajtu, prośba do Was o korektę moich przemyśleń dotyczących tej funkcji - nie mam pewności czy poprawnie zrozumiałem kod funkcji jak to zwykle bywa u początkujących pewnie są tu błędy. Na wstępie dla tych co podobnie jak ja próbują opanować nieco protokół i zasady dotyczące I2C, polecam opis (plik w załączniku opis_I2C) jaki za zgodą autora Pana Pawła Rochumskiego (paweluss@poczta.fm http://www.paweluss.prv.pl ) zamieszczam jako materiał pomocniczy. W pewnym momencie kiedy analizowałem temat poprzedni z BB 4.10.1 RTC - sprzętowa obsługa I2C zrozumiałem, że bez podstawowej wiedzy dotyczącej protokołu I2C nie ma mowy o zrozumieniu tego co przygotował Mirek, stąd dla tych co podobnie jak ja uczą się podstaw polecam ten załącznik w mojej ocenie jest świetny, przy okazji jeżeli ktoś z czytających ma podobne lub lepsze opisy dotyczące i2c proponuję podać link lub inny odnośnik o ile to możliwe. Kurcze mam tylko nadzieję, że kodu nie umieściłem za dużo i nie dostanę BANA ani reprymendy od Mirka. funkcja czytaj i2cGetbyte (read) 1 bajt Master czyta bity nadawane przez Slave na linii SDA |
Autor: | 43kuku [ 1 sty 2017, o 01:22 ] |
Tytuł: | Re: BB programowa implementacja I2C 4.10.2 funkcja i2cGetb |
Popraw kod, bo źle sie go analizuje w takiej formie. topic7402.html |
Autor: | fobos [ 1 sty 2017, o 02:17 ] |
Tytuł: | Re: BB programowa implementacja I2C 4.10.2 funkcja i2cGetb |
43kuku masz rację wyglądało strasznie, poprawiłem mam nadzieję, że teraz jest trochę lepiej. |
Autor: | Daro69 [ 1 sty 2017, o 02:50 ] |
Tytuł: | Re: BB programowa implementacja I2C 4.10.2 funkcja i2cGetb |
Witam, to raczej chodzi o taki sposób wstawiania kodu. syntax C . |
Autor: | fobos [ 1 sty 2017, o 13:13 ] |
Tytuł: | Re: BB programowa implementacja I2C 4.10.2 funkcja i2cGetb |
Daro69 no pięknie, że za mnie to przepisałeś wielkie dzięki właśnie chciałem poprawiać, bo przecież to ja Was proszę o korektę moich przemyśleń chodzi o to czy poprawnie to zrozumiałem. Często jak już myślę, że zrozumiałem jakiś fragment kodu to po jakimś czasie okazuje się, że zrozumiem prawie dobrze a czasami niedobrze. Jak jest niedobrze to brnę tak długo aż znowu robi się dobrze bo dostrzegam gdzie było niedobrze. |
Autor: | mirekk36 [ 1 sty 2017, o 20:56 ] |
Tytuł: | Re: BB programowa implementacja I2C 4.10.2 funkcja i2cGetb |
fobos napisał(a): Daro69 no pięknie, że za mnie to przepisałeś Tu nie chodzi o przepisywanie, panie kolego - zajrzyj, że proszę do tej instrukcji: topic7402.html i w ten sposób wstawiaj kody źródłowe na forum zamiast kolorować je na niebiesko ok? |
Autor: | fobos [ 1 sty 2017, o 21:53 ] |
Tytuł: | Re: BB programowa implementacja I2C 4.10.2 funkcja i2cGetb |
OK dotarło dopiero teraz, Daro69 mogłeś mi dać drugiego psztyczka nie dałeś oberwałem od Mirka - ale tak poważnie rozumiem, że takie pisanie jak to moje wcześniejsze to o kant i nikt nie zechce pomóc jak się ma taki bałagan. Następnym razem już tak nie zrobię. Dzięki za lekcje. |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |