Top > Picasm

広告

紹介

Picasm はオープンソースのPIC用アセンブラ。
まだ対応しているチップは少ないみたい。

使いかた

$ picasm [options] asm_file.asm

プロセッサの種類をアセンブラプログラムに書き込んでおけば取り合えず

$ picasm asm_file.asm

でいい。
この場合の出力ファイルは「asm_file.hex」。一緒にできる「asm_file.cod」はgpsimで使う。

デフォルトのHEXフォーマットは「inhx32」。 ほかに、「inhx8m」、「inhx8s」、「inhx16」がある。フォーマットを指定するときは「-a FORMAT」というオプションを付ける。

オプションはたくさんあるのでここでは良く使いそうなもの

-o FILE出力ファイルの指定。指定しない場合は入力ファイル名を元に勝手に命名される
-i<include_dir>includeディレクトリの指定
-ihx8mIHX8Mのフォーマットで出力。デフォルトなので何も指定しなければこのフォーマット
-ihx16IHX16のフォーマットで出力
-pic<device>プロセッサ(チップ)の指定。アセンブラでインクルードファイルを呼んでおけば不要

広告

リロード   差分   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: Thu, 05 Jan 2012 17:12:19 JST (4489d)