Closed ciniml closed 2 years ago
https://github.com/ciniml/rust-dap/issues/31
features=set_clock を有効にしてビルドすることにより、SWD JTAG / bitbang PIO のすべてでそれっぽい周波数になるようにクロックやディレイ等を調整するようにした
features=set_clock
SWD
JTAG
bitbang
PIO
PIOはそこそこ指定した周波数に近いクロックを生成するが、bitbangはかなり適当 (処理間のディレイを調整してるだけなのでしかたない)
対象issue
https://github.com/ciniml/rust-dap/issues/31
実装内容
features=set_clock
を有効にしてビルドすることにより、SWD
JTAG
/bitbang
PIO
のすべてでそれっぽい周波数になるようにクロックやディレイ等を調整するようにした制限事項
PIOはそこそこ指定した周波数に近いクロックを生成するが、bitbangはかなり適当 (処理間のディレイを調整してるだけなのでしかたない)