すべてのコード

投稿されたすべてのコード一覧

  • タグ:
  • タグはありません

【HSP3】strrep命令を入れ子(ネスト)にすると、意図した動作をしない

バグではなくて、仕様なのかもしれませんが。。。hsp3.5 beta2 にて確認。
バグではなくて、仕様なのかもしれませんが。。。hsp3.5 beta2 にて確認。
#module _Mod_HTML_
// 指定された文字列のHTMLエスケープを行います
#defcfunc escapeHtml str html, \
	local tmp
;
コードを見る
  • hk1v
  • 2015/11/28 12:23
  • タグ:
  • タグはありません

Verilog code for fixed-point 16-bit 4-tap FIR filter module (state machine version)

乗算器を並列に使うのではなくシリアルに使えるように状態機械で実装してみた版。まだ係数は固定。
乗算器を並列に使うのではなくシリアルに使えるように状態機械で実装してみた版。まだ係数は固定。
// Fixed-point 16 bit 4-tap FIR filter module [state machine version] -----------------------
module FIRfilterS (
  input wire[15:0] indata,
  input wire update,
  input wire clk,
コードを見る

Linux上でhspのスクリプトをコンパイルし実行用shファイルを生成するsh

タイトルの通りです。 このスクリプトをファイルとして保存、実行可能な状態にし、 hsp3とhspcmpを同じフォルダにおいてください。 短すぎますが、自由に使ってください(無保証)。 また、初めてのシ...
タイトルの通りです。 このスクリプトをファイルとして保存、実行可能な状態にし、 hsp3とhspcmpを同じフォルダにおいてください。 短すぎますが、自由に使ってください(無保証)。 また、初めてのシ...
#!/bin/sh
./hspcmp $1 -o$1.ax
printf "#!/bin/sh\n./hsp3 %s" $1.ax > $1.sh
chmod u+x $1.sh
./hsp3 $1.ax
コードを見る

変数引数に値を渡す

リテラルのポインタを得る関数があればコピーなしで運べるのに。
リテラルのポインタを得る関数があればコピーなしで運べるのに。
#module
// 文字列への参照を作る関数
#define global ctype ref_xs(%1) \
	%t__ref %i0 \
	%p@__ref(ref_xs_@__ref(%1, %p@__ref)) \
コードを見る
  • タグ:
  • タグはありません

二重振り子RK4シミュonHSP(修正版2)

修正版1のRK4で大ポカをやらかしていました…。 (全エネルギーが徐々に減っていたのは誤差なんかじゃなかった…。) 多分これで最後の修正になります。
修正版1のRK4で大ポカをやらかしていました…。 (全エネルギーが徐々に減っていたのは誤差なんかじゃなかった…。) 多分これで最後の修正になります。
#include "hsp3dish.as"
#packopt name "DPRK4"

/* モジュール認識 */
modDetect@mod_simuCfg
コードを見る

二重振り子RK4シミュonHSP(修正版1)

前回のコードのミスを修正しました。 自然な動きになっています。 バックグラウンドが気になる人は↓をどうぞ。 EOM : https://drive.google.com/open?id=0B6dSvF...
前回のコードのミスを修正しました。 自然な動きになっています。 バックグラウンドが気になる人は↓をどうぞ。 EOM : https://drive.google.com/open?id=0B6dSvF...
#packopt name "expt"

*mkwnds
	#define wsizex 800
	#define wsizey 600
コードを見る