[En-Nut-Discussion] Ethernut 5 - Linux/NutOS Counter
Ole Reinhardt
ole.reinhardt at embedded-it.de
Mon Jun 27 13:47:31 CEST 2011
Hello,
> I am currently designing a electricity meter with a web server. I am
> using ethernut 5 for that. I just want to know if it is possible to
> have a counter in Linux checking for impulses on a port. The data I am
> getting are pulses from a relay. each pulse is a "1". I want to be able
> to count these and then calculate the used electricity. Each pulse
> means 0.5wh
That's quite simple. You might want to take a look to the Linux Kernel
GPIO documentation:
http://www.kernel.org/doc/Documentation/gpio.txt
If the you enabled GPIO User space access in the kernel config you can
now access any free GPIO pin via "/sys/class/gpio"
With NutOS it's as simple... Take a look to the portdio.c sample
application. There the port access is outlined for different boards. Not
yet for the Ethernut5, but you can reffer to the AT91SAM9260_EK
implementation which would be quite similar.
If you need any further support with Linux, please let me know.
Bye,
Ole
--
Thermotemp GmbH, Embedded-IT
Embedded Hard-/ Software and Open Source Development,
Integration and Consulting
http://www.embedded-it.de
Geschäftsstelle Siegen - Steinstraße 67 - D-57072 Siegen -
tel +49 (0)271 5513597, +49 (0)271-73681 - fax +49 (0)271 736 97
Hauptsitz - Hademarscher Weg 7 - 13503 Berlin
Tel +49 (0)30 4315205 - Fax +49 (0)30 43665002
Geschäftsführer: Jörg Friedrichs, Ole Reinhardt
Handelsregister Berlin Charlottenburg HRB 45978 UstID DE 156329280
More information about the En-Nut-Discussion
mailing list