De FTDI-stuurprogramma's op sommige macos - versien kunnen een fout veroorzaken tijdens het openen van De lezer door sommige μFR SDK-hulpprogramma's。
Als u op het punt staat de macOS Catalina en latere version (s) te gebruiken, kunt u problemen ondervinden bij het gebruik van de functies ReaderOpenEx()的ReaderOpen()。“READER_OPENING_ERROR (0x54)”状态krijgt, controlert u het volgende:
- macOS Catalina en dus大Sur moeten vertrouwen op hun eigen AppleUSBFTDI-driver。
- Om onze SDK correct uit te voeren, moet u alle andere momenteel aanwezige stuurprogramma's verwijderen。
- geladen FTDI-stuurprogramma的met de volgende opdracht:Kextstat | grep -i FTD
- Als de "com。FTDI.driver。FTDIUSBSerialDriver”,是一个“苹果”在de naam word vermeld在de terminaluitvoer, u moet deze verwijderen。
tijens onze测试hebben we bijvoorbeeld het volgende commando gebruikt om een voldoende stuurprogramma te losen:
sudo kextunload /Bibliotheek/StagedExtensions/Bibliotheek/Extensies/FTDIUSBSerialDriver.kext
那deze的问题遇到了uitvoeren van de ReaderOpen/ ReaderOpenEx-functies vanuit onze API。
我们hebben ook het dylib-bestand gekopieerd naar /usr/local/lib:
sudo cp Desktop/D2XX/libftd2xx.1.4.22.使用实例dylib /usr/local/lib/libftd2xx.1.4.22.dylib
Deze twee stappen moeten alle communicatieproblemen遇到了ftdi-stuurprogramma的tussen de lezer en de host oplossen。
我的导师指导你如何解决问题。
我在那儿,我在那儿,我在那儿,我在那儿。