dsPIC33CH Curiosity Development Board

dsPIC33C

MSIモジュールの使い方

概要dsPIC33CHシリーズにはメインコア(マスターコア)とセカンダリコア(スレーブコア)間のデータを通信するMSI(Master Slave Interface)モジュールが搭載されています。当時はマスター・スレーブと呼ばれていましたが...
dsPIC33C

高分解能PWMモジュールの使い方5(PCI機能)

概要dsPIC33Cシリーズの高分解能PWMモジュールは様々なスイッチングアプリケーションに対応できる構成となっています。関連記事高分解能PWMモジュールの使い方1高分解能PWMモジュールの使い方2高分解能PWMモジュールの使い方3(コンビ...
dsPIC33C

高分解能PWMモジュールの使い方4(スロープ補償)

概要dsPIC33Cシリーズの高分解能PWMモジュールは様々なスイッチングアプリケーションに対応できる構成となっています。関連記事高分解能PWMモジュールの使い方1高分解能PWMモジュールの使い方2高分解能PWMモジュールの使い方3(コンビ...
dsPIC33C

高分解能PWMモジュールの使い方3(コンビネーションロジック)

概要dsPIC33Cシリーズの高分解能PWMモジュールは様々なスイッチングアプリケーションに対応できる構成となっています。関連記事高分解能PWMモジュールの使い方1高分解能PWMモジュールの使い方2今回はコンビネーションロジック機能を試して...
dsPIC33C

DSPライブラリの使い方2(FFT)

概要dsPICシリーズは「dsP」と頭文字がつくように、DSP(*1)が内蔵されていることは前回の記事で紹介しました。今回はこのDSPを用いFFT(*2)を構成します。なお本記事は絶版書になりますがCQ出版社から出版されていた以下の著書を参...
dsPIC33C

DSPライブラリの使い方1(デジタルフィルタ)

概要dsPICシリーズは「dsP」と頭文字がつくように、DSP(*1)が内蔵されています。今回はこのDSPを用いFIRフィルタ(*2)を構成します。なお本記事は絶版書になりますがCQ出版社から出版されていた以下の著書を参考にしております。(...
dsPIC33C

高分解能PWMモジュールの使い方2

概要dsPIC33Cシリーズの高分解能PWMモジュールは様々なスイッチングアプリケーションに対応できるようなペリフェラル構成となっています。前回の記事→高分解能PWMモジュールの使い方1 - ぴくおの電子工作的な何かWP (electric...
dsPIC33C

高分解能PWMモジュールの使い方1

概要dsPIC33CHシリーズには高分解能PWMモジュールが最大8チャンネルペア搭載されています。最小分解能は250psecですので、通常のマイコンやFPGAでは不可能であった高速、高分解能アプリケーションが可能です。高分解能PWMの主なア...
CLCモジュールの使い方

CLCモジュールの使い方

概要かつては74HCシリーズなどを組み合わせて論理回路を構成していました。そのため回路規模が大きく、修正も容易ではないなど時代に合わなくなってきました。(fig.1)ロジック回路基板  出典:MagnascanによるPixabayからの画像...
AD変換モジュールの使い方

ADCとDMAモジュールの使い方

概要以前の記事でDMAを用い任意にアナログ波形が出力可能となったので、今回はその出力した電圧を別のDMAを用いCPU負荷ゼロでAD変換を行います。 ハードウェア構成と制御ブロック 周辺モジュールと全体構成は以下の通りSCCP2とDMA0、D...