トランジスタ技術2007年8月号 dsPIC付録基板サポート3
MPLAB IDEを起動してもロゴ画面が一瞬表示されるだけで プログラム本体が起動しない
●現象
MPLAB IDEのアイコンをダブル・クリックして起動しようとすると,スプラッシュ(ロゴ)・ウィンドウが一瞬表示されるだけで,プログラム本体が起動しない
●原因
ユーザ名(ユーザ・アカウント)に漢字などの2バイト文字(ひらがな,カタカナ,漢字,全角アルファベットなど)を使用しているため
MPLAB IDEはプロジェクトの中間ファイルを,環境変数“TMP”で指定されたフォルダに出力します.アカウント名に2バイト文字が使用されている場合,環境変数“TMP”にも2バイト文字が混入するため,MPLAB IDEがフォルダを認識できずプログラムが強制終了します.
●対策
環境変数“TMP”で指定するフォルダを,2バイト文字が含まれないフォルダに変更する
この方法は現在使用中の環境に一部修正を加えるため,他のプログラムに予期せぬ影響を与える可能性があります.本対策を施したことにより発生する不具合や損害に関しては,Microchip Technology Inc.,(株)マルツ電波ならびにCQ出版(株)は一切の責任を負いかねますのでご了承ください.
環境変数を変更するには以下の手順に従って操作します.
手順1:コントロール・パネルを開き,パフォーマンスとメンテナンスをクリックします.

手順2:システムをクリックします.

手順3:システムのプロパティが開いたら詳細設定のタブをクリックし,[環境変数(N)]ボタンをクリックします.すると環境変数のダイアログ・ボックスが表示されます.

手順4:ユーザー環境変数(U)の中にあるTMPをダブル・クリックします.

手順5:念のため変更する前の変数値をメモしておいてください.別な不具合が発生した場合,現状復帰するために必要です.変数値をC:\WINDOWS\TEMP(必ず半角英数字で入力する)に変更したら[OK]ボタンをクリックします.

手順6:環境変数TMPがC:\WINDOWS\TEMPに書き換わったことを確認したら,[OK]ボタンをクリックしてダイアログを閉じます.同じく,システムのプロパティも[OK]ボタンをクリックして閉じます.

|