Forums: 開発 (Thread #30820)

UZUME API Referenceについての疑問 (2011-11-15 09:09 by maduki #60546)

API Referenceを拝見しました。suikanさん執筆お疲れ様です。

今後、Blackfinにも移植する目線で考えると、幾つか疑問があります。
まだ未定の部分は議論するとして、すでにprojectとして方針がある場合教えてください。

1. i2cについて
Blackfin BF533はi2cコントローラを搭載していません。このように搭載していないペリフェラルが出てくる場合、どのように考えればいいのでしょうか。共通プラットホームというプロジェクト理念から、ソースの互換性を考慮して、i2cは必須と位置付けるのでしょうか。
もしかしたら、今後も同じような課題が出てくるかもしれません。

2.整数データ型の範囲について
32bit/16bit整数型のサンプルデータの範囲は、「右詰」の(2^31, -(2^31)], (2^15, -(2^15)]とかかれています。「左詰」にして、Q1.31, Q1.15などの固定小数点として定義しないのはなぜでしょうか。
右詰だと、かえって計算しにくい気がするのですが…。

RE: UZUME API Referenceについての疑問 (2011-11-21 07:54 by suikan #60705)

コメントありがとうございます。

i2cに関しては、必須APIではありません。今回CODECがi2c制御だったので使いましたが、
「実装するならこの形式で」程度の意味です。

また、データ型尾右詰は左詰の間違いです。SNV上では修正しています。ありがとうございました。
Reply to #60546