Arduino Wire library gebruik gaat verkeerde kant op.

Alles wat niet past in bovenstaande onderwerpen
Gebruikers-avatar
Berichten: 1776
Geregistreerd: 06 Aug 2016, 01:03

Re: Arduino Wire library gebruik gaat verkeerde kant op.

Berichtdoor Koepel » 11 Apr 2018, 15:07

Mijn idee heb ik opgeschreven, maar dan alleen het sensor gedeelte en ik maak gebruik van de gewone Arduino Wire library.
https://github.com/Koepel/CommonSensorClass.
Kijk eens naar de "sensor.get()" aanroepen: https://github.com/Koepel/CommonSensorClass/blob/master/examples/MPU_9250.ino
Dat ziet er best leuk uit. Ongeacht de processor worden de MSB en LSB van de variabele correct gevuld.

Het is maar een brain fart, dus geef gerust commentaar en prik het maar lek.

Volgens mij is het algemeen opgesteld. Dus zolang de Wire library bestaat, zal de CommonSensorClass ook werken.

P.S.: MartinL1 is op dit moment bezig met een non-blocking Wire library die DMA gebruikt voor de SAMD processors: https://github.com/MartinL1/I2C_DMAC.

Advertisement

Gebruikers-avatar
Berichten: 4857
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: Arduino Wire library gebruik gaat verkeerde kant op.

Berichtdoor nicoverduin » 11 Apr 2018, 15:16

Koepel schreef:P.S.: MartinL1 is op dit moment bezig met een non-blocking Wire library die DMA gebruikt voor de SAMD processors: https://github.com/MartinL1/I2C_DMAC.
Eindelijk gaan we de goede kant op. Al betwijfel ik hoeveel DMA kennis hier aanweizg is. Paul Stoffregen heeft ooit eens met 8 van zijn bordjes een televisie scherm gemaakt met RGB leds. Alles via DMA (dat was ook wel nodig).
Docent HBO Software Engineering, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Vorige

Terug naar Theekransje

Wie is er online?

Gebruikers in dit forum: Google [Bot] en 1 gast