|
BASCOM-AVR(製品版)が、Ver.2.0.8.5にアップデートされました。
※バージョン2085.003(ベータ3)
・getadc() は xmega / xtiny のデータ型をチェックします。 データ型は整数/ワードである必要があります
・$SIM -> _SIMは、'show excluded code'(除外されたコードを表示)オプションを使用すると、適切に色付けされませんでした。
・シミュレータは、長時間実行し続けるとオーバーフローエラーが発生しました。
・シミュレータのデュアルポート レジスターのサポートが追加されました。 これは、仮想ポートを使用すると、通常のレジスタが正しく更新されることを意味します
・Split()関数のカウンター部分として、join()関数が追加されました
・dword/longに、lookdown()のサポートが追加されました
※バージョン2085.002(beta2)
・プロセッサにmovw命令がない場合、movwコードはmovに置き換えられます。 古いプロセッサにのみ適用されます
・xtiny platform config SPIx に、SPIPINオプションが追加され、どのポートピンをSPIバスに使用するかを指定できるようになりました。
・一部のxtiny(megaX、AVRX)には複数のSPIがあるため、2番目のSPIバスを構成するためにconfig SPI1が追加追加されています。 これは、SPI1IN、SPI1OUT、SPI1MOVEに対して機能します。
・mid関数とmidステートメントが書き直されました。 開始位置は単純に追加されるのではなく、文字列の終端を越えて配置されないようにチェックされます。 バイト バリアントを使用して、mid(somestring,index)=0のように文字列を終了します。
・MID文と関数の両方が$bigstringsをサポートします。
・instr()関数がより安全になるように更新されました。 オフセットを指定できるので、このオフセットをチェックして、文字列を越えて読み込むことがないようにしました。
・space()とstring()関数をmcs.libに移動し、$bigstringsのサポートも追加された。
・delchar / insertcharは、$bigstringsをサポートします
・bascompユーティリティが更新されました
※バージョン2085.001(beta1)
・これは、DBシリーズに対応するためのアップデートです。
・CONFIGオプションのPRESERVEとOVERWRITEについて、必ずお読みください。
・lcd_i2c_PCF8574.LIB を更新しました。
・mega16M1,32M1,64M1のLIN/USARTを修正しました。
・rainbow libsがロールバックされました。 自動プラットフォームのコードは、rcallの代わりにcallを必要とする欠点がありました。
・フォントエディタが修正されました。 フォントの幅が8の倍数でないとき、正しく保存されませんでした。
・IDEで各種フォントを変更しました。 また、Windowsのシステム設定を上書きするオプションが追加されました。
・m48pb.dat ファイルを修正しました。DDREのエントリーが無効でした
・アイコンを多数変更しました。 また、オプションで選択できる新しい大きなアイコンが含まれています。 これは高解像度のDPIを想定しています。 しかし、アイコンはまだICOフォーマットで、SVGのように完璧にスケーリングすることはできません。 これについても、現在検討中です。
・DB / AVRXのサポート。 xtinyアドオンが必要です。 アドオン ライブラリを更新する必要があります。
|
|