Ho un programma scritto con l'IDE Arduino standard in C. Esiste un modo per trasferire il mio programma su C# in modo da poterlo utilizzare con .net e il mio Netduino?Come posso portare un programma Arduino su .net per l'uso su un Netduino?
risposta
Con abbastanza tempo, sicuramente. Probabilmente vi imbatterete in problemi quando il vostro progetto Arduino C/C++ utilizza hack specifici di AVR e opzioni come timer e interrupt. Da quanto ho capito, puoi fare queste cose più avanzate su Netduino, ma c'è un modo significativamente diverso per codificarlo.
Per efficacemente porta il codice avrete bisogno di una buona conoscenza di C, una forte comprensione di C#, così come l'Arduino e Netduino processo di generazione, le convenzioni di codifica, API, ecc
C'è una corrispondenza approssimativa, ma richiede molto transcodifica manuale alla porta.
Il Netduino ha assolutamente nulla da fare con un Arduino.
Se non esiste una libreria che comprende la libreria Arduino (come [digitalWrite()]), è necessario scrivere tali funzioni in qualsiasi lingua venga utilizzata da Netduino.
- 1. Come posso ricevere dati da un PC su un Arduino?
- 2. Può un programma .net scritto per windows funzionare su osx?
- 3. Come portare un programma in background mettere in primo piano
- 4. Perché un programma Arduino è chiamato schizzo?
- 5. Alternativa HTTPS su Arduino
- 6. Come eseguire un programma C su Ubuntu?
- 7. Come posso richiamare un metodo statico su un oggetto .NET su interoperabilità COM?
- 8. Come deserializzare un oggetto JObject su .NET
- 9. Come convertire int in string su Arduino?
- 10. Come posso connettere correttamente un'applicazione Android a una presa RFCOMM su un microcontrollore Arduino abilitato Bluetooth?
- 11. come fare pyinotify per eseguire un programma su qualsiasi modifica su un file?
- 12. Come minimizzare un modulo per codice su .NET Compact Framework
- 13. Come testare un'applicazione .net su un proxy?
- 14. Posso portare le mie app Python esistenti su ASE?
- 15. Come posso gestire un demone basato su Python su Linux?
- 16. Posso modificare un ambiente Win7 per consentire a un programma .Net di funzionare sempre come amministratore?
- 17. Come modificare le dimensioni dello stack per un programma .NET?
- 18. .NET Traccia su un file non funzionante
- 19. Registrazione di un'altra azienda su un programma per sviluppatori iOS
- 20. Come posso usare un per ogni ciclo su un array?
- 21. Salvare l'output "schermo" (programma) su un file
- 22. .NET Framework su Android
- 23. Come posso portare un oggetto in primo piano in wpf?
- 24. Come prendere premuto un tasto su un modulo C# .NET
- 25. Come posso compilare un programma Go?
- 26. Come verificare se un programma è installato su sistema Windows
- 27. Come posso bloccare l'esecuzione di un programma?
- 28. In Linux, come posso verificare se l'output di un programma sta per un terminale live o su un file?
- 29. Come portare un SKSpriteNode in primo piano?
- 30. Come scrivere su un file in .NET Core?
Bene scusa ... Questo non aiuta molto :) –