« PSoC実験ボードその4 | トップ | リベンジ?PSoCでフォルマントフィルター »

CCSのCコンパイラ

ここ1ヶ月ばかり、忙殺的な忙しさのため脳が筋肉疲労状態で、DIYどころではなく、このブログも久々の書き込みとなってしまいました。^_^;
実は・・・正月プレゼントでgenieさんから高精度なオーディオ用16bitDACのPCM56Pを頂いたのですが、これを生かそうとPICと組み合わせてポリフォニック対応のMIDI-CVコンバータなど考えてみたのはいいけれど、さすがに病気的なMPASMでファームウエアを組むのはかなりきつそうです。
そこで、年間予定?にもあったPIC開発環境のC言語化ということで、CCS社のPCMという14bitMCU用のコンパイラをCCS社のサイトからオンライン注文し、早速ライセンスが届きました。
メディアやマニュアルなどが不要であれば、価格は$125と、代理店経由の半額ぐらいの価格で買うことが出来ます。
組み込み関数も豊富で、特にMIDIと関連の深いシリアル通信関数は、標準UARTポート以外のピンでも自由に使うことができるので便利そうです。
でもPICのアーキテクチャや命令体系はかなり変なので、ある程度アセンブラの知識は必要なのでしょうね(笑)

コメント

PICは18Fしか触ったことがありません。MPASMを頼りにしていましたが、そろそろCコンパイラーあたりに切り換えるべき時期なのかなー。反面でPICの使用はミッドレンジ製品までと割り切って、高性能が要求される部分にはより高速なCPU/DSPを使えば良いのかなとも思ったりして・・・。

18Fは触ったことがありませんので、よくわかりませんが、MIDIで遊ぶぐらいならミッドレンジで十分ですね。
気力、時間的に、これ以上のハイスペックなCPUを修得するのはきついかなと感じています(笑)
開発環境が安く、固有のアーキテクチャを覚えることなく使えるCPUがあればいいのですけれど・・・

AVRを~ (^^;)

PICよりは素直そうですね。

始めまして。

CCSCを購入したらライセンスが切れるまではこまめにWebへアクセスして最新版のバージョンを手に入れましょう。

コメントありがとうございます♪
そうなんですよね。今回は、年間メンテナンスを付けてないので、登録後30日しかアップデートが出来ないのですが・・・

« PSoC実験ボードその4 | トップ | リベンジ?PSoCでフォルマントフィルター »

コメント

ミニシンセ「Cagura」
RJB 11/04
analog 11/04
ESM-2 デモサウンド
RJB 10/03
takeda 10/02
RJB 09/29
takeda 09/29
ESM-2 ファームウェアなど
RJB 09/29
なお 09/29
なお 09/29
ESM-2の回路図
RJB 09/23
酔漢 09/22
RJB 09/21
Chuck 09/21
RJB 09/21
ESM-2 週末の作業
暇仁さん 09/17
RJB 09/16
takeda 09/16
暇仁 09/16

トラックバック

[回路]叩きモノはいいよね
電音の工場ブログ
[Scilab]高調波も生成する(2)
はてな駐屯地
RJBさんがScilab本を買ったぞ
はてな駐屯地
USB-JTAG
虹的電子音楽機器
PIC、AVR、そしてARM7へ
虹的電子音楽機器

amazonアソシエイト