タグ付けされた質問 「system-on-chip」

7
1つの大きなマイクロコントローラーですか、それとも多くの小さなマイクロコントローラーですか?
私は、マイクロコントローラを使って基本的で簡単なことを比較的よくやっています。こうした、LEDを駆動する文字のLCDにモーター、基本ルーチン、GUIを実行している、というように、常に同じようなもの1つの最も少数の小さな側のタスクにしてキータスク。これらの場合に必要なのは本当にそれだけなので、これはローエンドの製品に追いやられました。 もっと複雑なものの設計を開始したいのですが、マイクロコントローラーの連続体の上側は、私が十分に触れたことではありません。したがって、私は多くのタスクを同時に実行するマイクロコントローラーを選択するのに非常に困難な時間を過ごしてきました。する。 たとえば、PIルーチンを使用して2つのBLDCモーターを制御し、いくつかのシリアルおよびUSB通信、GUI、およびその他の多数のタスクを制御したいと思います。モーターごとにマイクロコントローラーを用意し、次に雑多なタスク用にマイクロコントローラーを用意したいので、雑多なものからのオーバーヘッドが重要なモーター機能を妨げないことを保証できます。しかし、それが実際に良いアイデアなのか、物事を進めるための素朴な方法なのかはわかりません。 私の質問は本当に2つあると思います: 多くのマルチタスクを実行する必要がある場合、オールインワンアプローチは良いアイデアですか、またはセグメント化して分離する方が良いですか? 私が見ているマイクロコントローラーがタスクのリストに基づいて必要なことを行うのに十分な計算能力を持っているかどうかを直感的に見つけるにはどうすればよいですか? RTOSを実行するARM SoCまで、中程度のdsPIC33を検討しています。必要なものを整理する体系的な方法は、私を大いに助けてくれるでしょう。

7
マイクロコントローラとシステムオンチップ
私はマイクロコントローラーのプログラミングを始めており、いくつかのドキュメントや教科書を読んでいました。マイクロコントローラーとシステムオンチップの違いは何ですか? 一部のドキュメントでは、これら2つの用語を相互に変更可能に使用しています。しかし、ほとんどの教科書は、2つの用語を相互に変更可能に使用することは正しくないことを指摘しているため、いくつかの顕著な違いがあるはずです... ありがとう!

11
低電力ラジオ+マイクロコントローラーの推奨事項 [閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Electric Engineering Stack Exchangeで話題になるようにします。 閉じた3年前。 以下を組み合わせた低電力システムオンチップを探しています。 プロセッサ(任意のアーキテクチャ) 無線(任意の周波数/ビットレート/送信電力) 2つ以上のI / Oピン(ADCはボーナスです) 誰でもデバイスを推奨できますか? どのチップ会社を見るべきですか?

3
マイクロコントローラー(uC)、システムオンチップ(SoC)、デジタルシグナルプロセッサー(DSP)
実際の質問は終わりです。しかし、それだけを読んでも、なぜ私が混乱しているのかわからないかもしれません。私はこの投稿をいくつかの定義、仮定、推測から始めて、実際の質問をしました。 私はいつも違いを知っていると思いますが、「uCを備えたトランシーバーを置いた場合、それは今ではSoCですか?」私はすべてごちゃ混ぜになり、答える方法がわかりません。uCは本質的にSoCだと言われたことを思い出します。しかし、どのような証拠がありますか?しかし、arduinoはシングルチップではありません!Atmegプロセッサはいつでも「ボード」から取り外すことができます。 オンラインでチェックすると、直接または間接的に今言ったことを確認または矛盾するあらゆる種類の回答が得られます。これは常に私を混乱させるものであり、私はこれらの用語を緩く、時には交換可能に使用しているマーケティング担当者と、そのリードに従う人々を非難するだけです。 そこで、私はこれら3つの用語の基本的な意味を探すことにしました:uC、SoC、およびDSP。たとえば、回路内の電圧について混乱したときは、常に物理の基礎に戻ります。グラウンドは実際にはゼロではなく、単なる「基準」であり、電圧は「絶対的」ではなく、「相対」です。これは常に正しい方向を示しています。しかし、uCについて語る際の基本はありません。「マイクロ」「コントローラー」とは、マイクロメータースケールとなるほど小さいコントローラーです。しかし、ナノコントローラーという用語はありませんね。したがって、この考え方は役に立たないでしょう。 私が答えようとしているのは次のとおりです: uCは他の周辺機器とメモリを備えたプロセッシングユニットで、一般的に使用されますよね? SoCは「チップ」上の完全な「システム」です。では、シングルチップに搭載したシステムはSoCですよね? DSPは特定の用途、主に数学演算用の処理ユニットですよね? 今 それは、uC内のすべてが1つのチップ内にある必要があるということですか?はいの場合、uCは実際にはSoCです。小さいかもしれませんが、そうです。arduinoはどうですか?おそらく、シングルチップ上にある場合、uCはSoCになる可能性がありますが、そうする必要はありません(ここでは、例としてarduinoを多用しています)。 したがって、arduinoはuCです。そのすべてのコンポーネントを別のボードに配置して、たとえばXBEEをミックスに追加するとします。それはまだuCですよね?それで、今はSoCだと言うのはいつですか?同じものをボードに集めるのではなく、単一のチップに入れるときだけですか? これまでのところ、上記の質問は何とか答えていると思いますが、先に進むために確認したいだけです。私が「基本的に」考えようとすると、チップまたはボードは「同じ」である可能性があります。それは、異なるコンポーネントを接続する単なるワイヤです。この時点で、コンポーネントをどのように定義しますか?単一のトランジスタですか、ADCのような回路ですか?しかし、私はそこに行きたくありません。 次の質問は、この投稿が本当に何であるかです: uCは本質的にSoCですか?システム全体が汎用用途であることを要件の1つとするSoCの特殊なケース。 uCは(インターネットによると)汎用であり、DSPは主に、現実の世界から収集された信号を数学的に処理するためのものです。しかし、DSPは依然として「プロセッサ」であり、uCには「プロセッサ」が含まれています。束やペリフェラルを備えたDSP(通常、ADCとDACが一緒に使用されるため、これらを使用するとします)を配置して、ミックスをuCと呼ぶことはできますか?またはSoCです(現在、ミックスは汎用ではないため、uCと呼ぶことはできませんが、それでもSoCです)

4
内部プルアップ抵抗が故障することは一般的ですか?または、それらが断続的になる原因は何ですか?
私はASIC ARM Cortex-M3をベースにしたボードを持っています。何ヶ月もの作業の後に突然、誤ったボタンプレスを報告し始めました。ASICは私たちのデザインではなく、評判の良い会社のデザインです。 ボタンの回路図を以下に示します。このピンは、プルアップ抵抗を有効にして入力として構成されています。抵抗器の値は約30KOhmです。 DMMでピン側を測定すると、値が変動することがわかります。時々それは3.2V(= VCC、チップ範囲:2.1Vから3.6V)であり、他の時間は0.6Vから1.0Vの間でフローティングの周りをジャンプします。 湿度/結露(9%RH)の問題がなく、ほこりや他の物体がトレース上にありません。そして、これはこれに苦しむ唯一のボードです。このボードの他の製造されたクローンは問題なく動作します(これまでのところ)。 私が考えることができる唯一のことは、何かが内部のプルアップをちらつくことです。内部プルアップが崩れることは一般的ですか?他に何が原因ですか? R9、R12は2.2KΩ、C10、C11は33nFです。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.