タグ付けされた質問 「software」

1
コードでArduino Unoをリセットする
Arduinoをコードから(つまり、スケッチ自体から)リセット(つまり、再起動)することは可能ですか?私はそれが特別な回路で可能であることを知っていますが、コードだけでそれを作る機会がありますか? 以下は私のコードであり、コメント//resetはリセットを強制する場所です。 #include <TrueRandom.h> int i; int randSeed; long randNumber; void setup(){ Serial.begin(9600); Serial.println("20 pseudo Zufallszahlen:"); for (i=1;i<=20;i++) Serial.print(random(10)); Serial.println(); Serial.println(); //randomSeed(TrueRandom.random()); randSeed = analogRead (A0); randomSeed(randSeed); Serial.print("Der 'seed' Wert: "); Serial.println(randSeed); Serial.println(); Serial.println("20 Zufallszahlen mit analogem 'seed' Wert:"); for (i=1;i<=20;i++) Serial.print(random(10)); Serial.println(); Serial.println("---------------------------"); Serial.println(); delay(500); //reset } void loop() …

5
C ++以外のプログラミングオプション
C ++以外のプログラミング言語を使用してArduinoをプログラミングできますか?もしそうなら、どのプログラミング言語ですか?コードをコンパイルしてArduinoにロードするには、どのソフトウェアが必要ですか?

2
Arduinoでのアセンブリ:IOレジスタ
質問:プログラミングにアセンブリを使用している場合、Arduino UnoのIOにアクセスするためにどのレジスタを使用しますか? 背景: Arduinoでアセンブリ言語スキルを練習することに興味がありました(コンソールIOを心配するよりもLEDをオン/オフする方が簡単だと思いました)。予備調査を行ったところ、AVRツールチェーンを使用してArduinoをプログラムできることがわかりました。それでも、IOピンに対応するレジスタを見つける方法はよくわかりません。

3
ArduinoスケッチからC関数を呼び出す方法は?
Arduinoのスケッチを使用してCファイルに含まれている関数を呼び出す方法があるかどうか知りたいのですが? 私のCファイルは関数を宣言して定義しています。乱雑な関数定義をArduinoスケッチに配置することを節約するために、関数をスケッチから直接呼び出します。 ArduinoとCを使用してこれを行う標準的な方法はありますか?これがスケッチです: #include "crc16.h"; void setup(){ } void loop(){ CalculateCRC16("<09M", 4); } これはトリミングされたCファイルです。 #include <stdio.h> #include <stdint.h> uint16_t crctable[256] = { 0x0000, 0x1189,..... uint16_t // Returns Calculated CRC value CalculateCRC16( // Call example CalculateCRC16("<09M", 4); const void *c_ptr, // Pointer to byte array to perform CRC on size_t len) …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.