Stap 4: Opslaan van gegevens naar de Chip
OK, dus dit script een beetje interessanter dan de anderen is. U uitvoeren door te typen: sudo python EEPROMw.py
Het zal eerst vragen u een adres van 15 bits definiëren. Voer het adres dat begint met het meest significante Bit in de binaire indeling. Het script controleert om te valideren dat u slechts 1/0 gebruikt en dat er 15 van hen. Zodra het is blij, zal het vragen u aangeven welke gegevens die u wilt opslaan in het geselecteerde adres. Nogmaals, typt u een volledige Byte (8 bits) in binaire indeling. Zodra het is gelukkig, zal het uitvoeren van de schrijfbewerking voor u en informeren u wanneer het is voltooid. JEDEC schrijven-bescherming is van toepassing in dit script ook, dus kijk uit in de code voor de volgorde die "" de chip opent.
Dit script heeft een beetje toezicht in die zin dat het niet toetsenbord onderbreekt vangen heeft wanneer het vraagt de gebruiker voor adressen in gegevens. Dit betekent dat als u Ctrl + C tijdens deze stappen, de script wil beëindigen zonder het schoonmaken van de GPIO pinnen. Voel je vrij om deze functionaliteit toevoegen aan de code voor de praktijk.
Dit concludeert de EEPROM programmering gids met behulp van Python op de Pi. U bent vrij om deze scripts gebruiken, wijzigen en distribueren voor individueel gebruik en educatieve doeleinden.
Geef krediet aan Headamage en een link terug naar deze pagina. De software is beschikbaar onder de GNU General Public License v2.