No.4ベストアンサー
- 回答日時:
>つまり電子回路やハードウェアの機構を知らなくても、
>該当する関数を使用すればプログラムは組めるということでしょうか?
ええ。
それがドライバーとか、その上位に構築されているツール(ライブラリー)のメリットです
提供される機能を使ってどういう動作をさせれば良いとか
そういう部分に注力できますね
逆にC言語で、そういうツール自体を構築するというジャンルもあります
文字通り、ハードウエアのポートを一つ一つON・OFF制御することで
装置類を操作する
でそういう機能を関数としてまとめて、外部のアプリケーションに提供する
システムってそういう階層構造で出来ています
No.3
- 回答日時:
USB接続や232C接続などによる接続が完成されているセンサーを選び、SDKなどを使って情報を入出力するのが楽です。
>あるボタンをクリックすると機械のシャッターが開くとか、
https://www.elefine.jp/SHOP/93807/93809/list.html
>光を検知器で受け取ってその強度をグラフに表示する
https://oceanphotonics.com/product/admesy_000461 …
No.1
- 回答日時:
大抵は、そう言った外部装置とのインタフェースを提供するドライバーが存在します
更に、そのドライバを利用するライブラリー関数が提供される事も多いですね
ライブラリー関数まで提供されるなら
関連するヘッダファイルなどを組み込んだ上で、関数に必要な引数を渡して結果を得る
という流れになります
現在の標準入出力だって、stdout()的な関数を利用してますよね?
そういった関数が別途存在するイメージです
それともハードウエアを直接制御するモノを想定しているのかな?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) vba キータッチまたはマウスクリックの確認 1 2023/08/23 19:02
- Java Java 年数計算 3 2023/01/28 10:52
- JavaScript HTMLでJavaScriptを使用してプログラムを作ります。 入力されたパスワードを取得して、パス 2 2022/10/18 01:05
- C言語・C++・C# このプログラミングの問題を教えてほしいです。 キーボードからデータ数nとn個のデータを入力し、平均値 3 2022/12/19 22:51
- C言語・C++・C# このプログラミングの問題を教えて欲しいです。 キーボードから整数kを入力し、kが配列aの中に何個存在 2 2022/12/19 22:50
- Ruby 【JAVA】数字をひし形に出力するプログラムについて 2 2022/07/11 23:32
- 大学受験 AO、総合型選抜出願時に使用する活動実績報告書について 4 2022/06/27 01:21
- Windows 10 windows11 update の「更新の再開」について初歩的な質問なのですが 1 2022/10/19 00:57
- PHP ここで言う空文字の意味とは? 1 2022/08/05 16:27
- CAD・DTP Autocad Scriptファイルからの入力とコマンドラインからの入力が違う 1 2023/08/01 09:13
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アプリのプログラムを見るには...
-
GPIB制御
-
バッチファイルでUSB挿入時に実行
-
acrobat reader dc が正常に起...
-
「フラグをたてる」とは?
-
ホームページに口コミ機能を付...
-
iTunesがノートンにブロックさ...
-
brotherのマシニングセンタとP...
-
acrotray.exe エラー
-
Bluestacks内でダウンロードし...
-
あるプログラムのコマンドライ...
-
Excelに埋め込んだVBAのプログ...
-
VBAにてメール作成した際、一部...
-
0除算して、落ちるプログラムと...
-
VBAで仕様書は書きますか?
-
排他的論理和 BCC(水平パリテ...
-
変数の値が勝手に変化する原因
-
EXCELなどで「返す」という表現
-
65536は2の何乗なのでしょうか?
-
バッチファイルでウインドウを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Bluestacks内でダウンロードし...
-
GPIB制御
-
アプリのプログラムを見るには...
-
バッチファイルでUSB挿入時に実行
-
マルチTIFを一枚のTIFに...
-
インテル マネジメント エンジ...
-
Photoshopで、できますか?
-
InstallShield ってプログラム...
-
iTunesがノートンにブロックさ...
-
brotherのマシニングセンタとP...
-
acrobat reader dc が正常に起...
-
「フラグをたてる」とは?
-
ホームページに口コミ機能を付...
-
acrotray.exe エラー
-
「Diffをとる」とは?
-
機械語とバイオスの関係と歴史
-
フリーソフト ID パスワード自...
-
PICで豆の1秒あたりのカウ...
-
(1)数字を打ち込んだら表示される
-
ソフトウェア開発の流れ
おすすめ情報