• RE: M3S-T4-Tinyについて その2

    なっとうさん、お疲れ様です。

    返信遅くなりすみません。
    以下、教えていただけますか?

    ①tcp_can_cep()の第2引数は何でしょうか?
     →TFN_TCP_ALL、TFN_TCP_RCV_DATのいずれかかと思いますが、TFN_TCP_ALLの場合、すべてキャンセルされてしまいますので、間違えて送信をキャンセルしていないかご確認ください。

    ②wiresharkのログ(*pcap\,*pcapng)を貼っていただけますか?

    ③tcpudp_open()に渡すワーク領域は十分でしょうか?サンプルのようにtcpudp_get_ramsize…
  • RE: M3S-TFAT-Tiny を使用したUSB I/Fにおけるフォルダの削除について

    ackeyさん

    こんにちは、シェルティです。

    FATファイルシステム M3S-TFAT-Tinyを使ったことがあります。
    フォルダを消すのは関数1個だと無理ですね。
    私は以下のコードで実現しました。
    かなり前に書いたコードかつちゃんと検証していないコードなので、少し調整が要るかもしれません。

    コードの作りは、フォルダ内をサーチして1個ずつファイルを消していく関数を
    再帰的に呼び出す感じです。再帰呼び出しはスタックをどんどん食いつぶしていくので、
    何段まで再帰呼び出ししたか確認するストッパーを付けておくと良いです…

  • RE: hwpファイルのテキストを比較してみました。

    ターゲットマイコンが不明で、私がhwpファイルに不慣れなため確信が持てませんが、おそらくdebugセクションでリンケージエディタがディフォルトの設定のままと思われるので、デバッグ情報が実行コードに含まれていると予想されます。よって、パスが異なると実行ファイルに差が生じると思われます。

    バイナリ(ELF/DWARFアブソリュート付き)は使用したことがなく、マニュアルの解説も記憶にありませんが、HEWのToolchainの初期設定でデバッグ情報をファイル内に出力するになってます。binファイルもデバッグ用の何らかの情報を含むのでは…