Läsa port snabbt under Linux?
Re: Läsa port snabbt under Linux?
Jodå, jag kom ihåg rätt. Har en bbb som hyllvärmare. Pm:a om du vill ha den.
Re: Läsa port snabbt under Linux?
Så nu återstår:
Detta kunde vara en början: https://beagleboard.org/static/prucookb ... c_analyzer
edit:The PRU microcontrollers give the BeagleBone real-time, deterministic processing, but with a substantial learning curve. Programming the PRUs in C using the IDE is much easier than programming in assembler.
Detta kunde vara en början: https://beagleboard.org/static/prucookb ... c_analyzer
Re: Läsa port snabbt under Linux?
Har du prövat att köra ditt program som ett realtidsprogram med chrt ?AndersG skrev: ↑20 februari 2022, 08:27:20 Jag skulle behöva kunna logga 64 eller 128k data hyfsat snabbt och min LWLA1016 analysator klarar max att logga ca 100ms. Testade med ett linuxprogram som läser parallellporten, men uppenbarligen finns det en begränsning i Linux som gör att en portläsning tar 1ms. Detta oberoende av hur snabb datorn är. Testae både inb() och att läsa parport med IOCL.
Finns det något sätt runt detta, eller har någon ett tips på ett rimligt prissatt kort som kunde läsa snabbare vie en egen driver?
sudo chrt --fifo 99 ./dittProgram
Micke