MicrocontrollerKit`
MicrocontrollerKit`

MicrocontrollerCodeData

MicrocontrollerCodeData[]

MicrocontrollerEmbedCodeを使って生成されたコードについてのデータを表す.

詳細とオプション

  • MicrocontrollerCodeData[]オブジェクト mcd はさまざまな特性を取り出すのに使用できる.
  • 関連する特性のリストはmcd["Properties"]で得られる.
  • 一般的な特性には以下のようなものがある:
  • "ClockFrequency"マイクロコントローラのクロック周波数
    "ExitCode"潜在的プロセスの終了コード
    "ExternalProgrammer"使用された外部プログラマ
    "MachineCodeByteCount"機械コードのサイズ(バイト)
    "Microcontroller"マイクロコントローラ名
    "OperatingVoltage"動作電圧 (VCC)
    "Programmer"使用されたプログラマ
    "SourceCode"ソースコードを表示する
    "SourceCodeByteCount"ソースコードのサイズ(バイト)
    "StandardError"潜在的プロセスの標準エラー
    "StandardOutput"潜在的プロセスの標準出力
    "SystemsModel"埋め込まれた系のモデル
    "Target"系のモデルが埋め込まれたターゲット
    "Timer"タイマまたはカウンタの数
  • タイマの部分特性:
  • "Mode"カウンタの動作モード
    "Prescaler"タイマのプリスケーラ値
    "SamplingError"各周期のサンプリング誤差
    "Top"カウンタのトップ値
  • シリアル通信の部分特性:
  • "BaudRate"データ転送レート(ビット毎秒)
    "BaudRateError"ボーレートの丸め誤差
    "DataBits"使用するフレームあたりのデータビット数
    "DelimiterByte"多変数系で使用するデリミタ
    "EndByte"送受信された最後の文字
    "FractionalPartDigits"小数部分の桁数
    "Parity"パリティビット設定
    "StartByte"送受信された最初の文字
    "StopBits"使用する停止ビット数
    "TransmissionSpeedMode"転送レートの速度モード
  • その他の特性:
  • "ADC"アナログデジタル変換 (ADC)
    "PulseWidthWaveform"パルス幅変調(PWM)の波形
    "I2CAddress"I2Cアドレス
  • 特性"PropertyAssociation"および"PropertyDataset"はすべての特性の計算可能形式を返す.

例題

すべて開くすべて閉じる

  (1)

パッケージをロードする:

コードをターゲットに埋め込む:

利用できる特性のリストを得る:

マイクロコントローラ:

スコープ  (3)

特定の特性値を得る:

複数の特性値を同時に取得する:

存在しない特性があることもある:

Wolfram Research (2019), MicrocontrollerCodeData, Wolfram言語関数, https://reference.wolfram.com/language/MicrocontrollerKit/ref/MicrocontrollerCodeData.html.

テキスト

Wolfram Research (2019), MicrocontrollerCodeData, Wolfram言語関数, https://reference.wolfram.com/language/MicrocontrollerKit/ref/MicrocontrollerCodeData.html.

CMS

Wolfram Language. 2019. "MicrocontrollerCodeData." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/MicrocontrollerKit/ref/MicrocontrollerCodeData.html.

APA

Wolfram Language. (2019). MicrocontrollerCodeData. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/MicrocontrollerKit/ref/MicrocontrollerCodeData.html

BibTeX

@misc{reference.wolfram_2024_microcontrollercodedata, author="Wolfram Research", title="{MicrocontrollerCodeData}", year="2019", howpublished="\url{https://reference.wolfram.com/language/MicrocontrollerKit/ref/MicrocontrollerCodeData.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_microcontrollercodedata, organization={Wolfram Research}, title={MicrocontrollerCodeData}, year={2019}, url={https://reference.wolfram.com/language/MicrocontrollerKit/ref/MicrocontrollerCodeData.html}, note=[Accessed: 21-November-2024 ]}