Keresés

Új hozzászólás Aktív témák

  • G.A.

    aktív tag

    válasz sztanozs #6279 üzenetére

    Üdv!

    Igen a using MCP2210 az a DLL file használatához kell.

    Még új vagyok a C#-ban, kérlek javíts ki ha rosszul tudom.
    A class MCP2210_Function amolyan header file-ként tekintem, amibe funkciókat helyeztem.
    print_MCP2210_error
    print_MCP2210_settings
    MCP2210_Settings
    ... stb.

    Amikor a static void Main()-ben használom az egyiket, pl.: MCP2210_Functions.print_mcp2210_setting()-et
    akkor a benne lévő kód lefut, majd amint a tartalma végére ér, az összes benne lévő változót "eldob", vagy itt tévedek?

    Amit most tapasztaltam.
    Véletlenül nem kapcsoltam be az áramkört, így futtattam a kódot, így már az első print-nél hibázott.
    Ekkor az jutott eszembe, mi van, ha valahogy a többinél megszakad a kapcsolat és ezért kapok fura értékeket?

    Így arra gondoltam, mi lenne ha beilleszteném a print-be még ezt a sor:
    bool isConnected = UsbSpi.Settings.GetConnectionStatus();

    és igen, ez segített... ,de miért?

Új hozzászólás Aktív témák

Hirdetés