>1. スタックサイズやメモリブロックサイズ入力値の要件を教えてください。
>・サイズ入力値の範囲は8~65536でしょうか?
CPUのビットサイズにもよりますがサイズについてはSIZE型で指定できる範囲
になります。
>・8の倍数以外の数字は設定できないでしょうか?
本件はアーキテクチャに依存します。例えばARMv7の場合は8バイトになります。
>2. 構造体パッキング指令なしの場合、デフォルトのアライメントは8バイト境界になるでしょうか?
動作するCPUのアーキテクチャやご使用になるコンパイラに依存します(ARMv7ならば4バイト)。
検索結果 190 件
- 2021年9月28日(火) 14:43
- フォーラム: μC3/Standard
- トピック: スタックサイズの入力値とデフォルトのアライメントについて
- 返信数: 2
- 閲覧数: 23255
- 2021年9月27日(月) 17:19
- フォーラム: μC3/Compact
- トピック: IGMPプロトコル動作について
- 返信数: 1
- 閲覧数: 19349
Re: IGMPプロトコル動作について
μC3/μNet3の更新状況に関しては保守契約中のお客様に限りお知らせしております。御社のエラッタ情報又は各バージョンのリリース改善情報を外部から参照する事は出来ますでしょうか?
ご所望の情報に関しては、本フォーラムでご登録いただいているアドレスを確認後、
個別にお送りさせていただきます。
本件、ご回答が遅くなり大変申し訳ありませんでした。
- 2021年7月06日(火) 14:07
- フォーラム: μNet3
- トピック: uNet3の各種サーバプログラムとuNet3/BSDの併用について
- 返信数: 3
- 閲覧数: 21621
Re: uNet3の各種サーバプログラムとuNet3/BSDの併用について
BSDソケットのライブラリはμNet3のライブラリに機能を追加したものになります。
μNet3のソケットと併用する場合にはBSDライブラリのみをリンクして下さい。
>これらの併用について、根本的な落とし穴はないか。
>限られたリソースを正しく運用するためにコンフィギュレータの設定をどう行うかの指針はありますでしょうか。
おそらくネットワークバッファや使用可能なソケットなどのリソースが枯渇しているものと思われますが、
実装手順としてはBSDのサンプルプログラムをベースに、HTTPサーバなどのネットワークアプリを
追加していくことをお勧めします。
μNet3のソケットと併用する場合にはBSDライブラリのみをリンクして下さい。
>これらの併用について、根本的な落とし穴はないか。
>限られたリソースを正しく運用するためにコンフィギュレータの設定をどう行うかの指針はありますでしょうか。
おそらくネットワークバッファや使用可能なソケットなどのリソースが枯渇しているものと思われますが、
実装手順としてはBSDのサンプルプログラムをベースに、HTTPサーバなどのネットワークアプリを
追加していくことをお勧めします。
- 2021年6月18日(金) 16:05
- フォーラム: μC3/Compact、μC3/Standard
- トピック: STのマイコンでCubeMXとの共存はできますか?
- 返信数: 1
- 閲覧数: 50106
Re: STのマイコンでCubeMXとの共存はできますか?
「STM32CubeMXとμC3/Compactの共存方法」の資料は下記より入手ください。
https://www.eforce.co.jp/download/#dl05
https://www.eforce.co.jp/download/#dl05
- 2020年11月16日(月) 11:16
- フォーラム: μNet3
- トピック: RTPのサンプルプログラム
- 返信数: 1
- 閲覧数: 19148
Re: RTPのサンプルプログラム
お問い合わせありがとうございます。
μNet3を利用してRTPによる音声通信を実現されているお客様はいらっしゃいますが、こちらのケースでは
μNet3のUDPソケットを使ってRTP/RTCPの制御自体はお客様自身で実装されています。
残念ながら現状では弊社から提供可能なサンプルなどは持ち合わせておりませんが、RTPを実装するうえで
必要なシステムコールやソケットAPIなどの使用方法についてはお気軽にお問い合わせ下さい。
μNet3を利用してRTPによる音声通信を実現されているお客様はいらっしゃいますが、こちらのケースでは
μNet3のUDPソケットを使ってRTP/RTCPの制御自体はお客様自身で実装されています。
残念ながら現状では弊社から提供可能なサンプルなどは持ち合わせておりませんが、RTPを実装するうえで
必要なシステムコールやソケットAPIなどの使用方法についてはお気軽にお問い合わせ下さい。
- 2020年10月16日(金) 15:40
- フォーラム: μNet3
- トピック: LAN, PPP, WLANなど複数のデバイスを扱いたい
- 返信数: 0
- 閲覧数: 50502
LAN, PPP, WLANなど複数のデバイスを扱いたい
μNet3では複数のネットワークデバイスを収容することが可能です。 アプリケーションはソケットAPI実行時にデバイス番号を指定します。 まずコンフィグレーションでCFG_NET_DEV_MAXにデバイス数を設定します。 次ににデバイスごとに定義している、アドレス定義、デバイス定義 、通信パラメータの 配列要素をCFG_NET_DEV_MAX数分定義します。 ■アドレス定義 T_NET_ADR gNET_ADR[] = { {0x0, 0x0, 0x0, 0x0, 0x0}, /*1つ目のデバイスのアドレス */ {0x0, 0x0, 0x0, 0x0, 0x0}, /*2つ目のデバイスのアドレ...
- 2020年8月06日(木) 11:38
- フォーラム: μC3/Compact
- トピック: タスクスタックオーバーフロー
- 返信数: 2
- 閲覧数: 26130
Re: タスクスタックオーバーフロー
タスク動作中にタスクスタックの末尾アドレスには、OS上で使用する情報が格納されていますので、
書き換えてしまった場合、ハードフォルト等の予期せぬ動作が発生する可能性があります。
(OSでスタックオーバーフローを検知する仕組みは入っていません)
より詳細な情報に関しましては、保守契約が必要となりますが、弊社サポートメールにてお問い合わせください。
書き換えてしまった場合、ハードフォルト等の予期せぬ動作が発生する可能性があります。
(OSでスタックオーバーフローを検知する仕組みは入っていません)
より詳細な情報に関しましては、保守契約が必要となりますが、弊社サポートメールにてお問い合わせください。
- 2020年8月05日(水) 14:42
- フォーラム: μNet3
- トピック: タスクの停止について
- 返信数: 1
- 閲覧数: 20125
Re: タスクの停止について
お世話になっております。
「DDR_LPC_ETH.c」ですが、Renesas R-IN32M3-EC のルネサスサンプルおよび、
弊社提供R-IN32用パッケージに同名ファイルは含まれていないようです。
恐らく別パッケージ品のドライバを流用・変更して利用されていると思うのですが、
弊社提供ソースをお客様側で改変されている場合、弊社では対応出来かねます。
ご期待に沿えず申し訳ありませんが、何卒ご理解のほどお願いいたします。
必要であれば、弊社ドライバの作りに関しては弊社サポートメールにて相談可能です。
この場合、保守契約が必要となりますので、必要であれば弊社セールスまでご連絡下さい。
「DDR_LPC_ETH.c」ですが、Renesas R-IN32M3-EC のルネサスサンプルおよび、
弊社提供R-IN32用パッケージに同名ファイルは含まれていないようです。
恐らく別パッケージ品のドライバを流用・変更して利用されていると思うのですが、
弊社提供ソースをお客様側で改変されている場合、弊社では対応出来かねます。
ご期待に沿えず申し訳ありませんが、何卒ご理解のほどお願いいたします。
必要であれば、弊社ドライバの作りに関しては弊社サポートメールにて相談可能です。
この場合、保守契約が必要となりますので、必要であれば弊社セールスまでご連絡下さい。
- 2020年7月27日(月) 12:52
- フォーラム: μNet3
- トピック: RZ/T1スイッチングについて
- 返信数: 1
- 閲覧数: 19923
Re: RZ/T1スイッチングについて
お問い合わせいただいた件、回答が滞っており大変申し訳ございませんでした。 すでにご解決済みかもしれませんが、以下に回答致します。 今回、μC3コンフィグレータで生成したコード(DDR_RZT1_ETH_cfg.h)を手動で修正していただく必要があります。 コンフィグレータでは、MACセレクト(ETH_CFG_MACSELの値)を1 or 3にしか設定できないため、この値を0 or 5に変更していただくのと、ETH_CFG_PHY_ADDRの値を0にする必要があります。 以下に、DDR_RZT1_ETH_cfg.hの改修ポイントを記載致しますので、ご参考いただければと思います。 ■改修ポイント1...
- 2020年7月27日(月) 11:58
- フォーラム: μC3/Compact
- トピック: snd_mbx
- 返信数: 2
- 閲覧数: 21620