打印
[应用相关]

配置lwip的时候Rx_buff和Tx_Buff大小如何设置

[复制链接]
378|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
duo点|  楼主 | 2021-12-22 15:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
LWIP配置完生成代码,build后发现Rx_buff和Tx_Buff(在ethernetif.c文件里)这两个buffer比较大,请问在STM32CubeMX配置怎么修改能让这两个buffer变小?谢谢

使用特权

评论回复
沙发
喜爱弄人| | 2022-7-30 11:08 | 只看该作者
正常情况下,手动修改就好了吧

使用特权

评论回复
板凳
情和欲| | 2022-7-30 11:31 | 只看该作者
有可以直接配置变量大小的么?

使用特权

评论回复
地板
漫过岁月| | 2022-7-30 11:52 | 只看该作者
你可以通过程序,修改这两个buffer的大小

使用特权

评论回复
5
晚晚皆安| | 2022-7-30 12:14 | 只看该作者
要注意哈,看你使用的大小,不要小于这个使用量

使用特权

评论回复
6
笨蛋无需搭理| | 2022-7-30 12:37 | 只看该作者
我觉得用cubemx是修改不了吧,通过开发环境修改就好了

使用特权

评论回复
7
占得人间第一春| | 2022-7-30 12:59 | 只看该作者
这个就是发送和接收函数的缓冲区吧

使用特权

评论回复
8
可爱的白兔先生| | 2022-7-30 13:21 | 只看该作者
你是定义的全局变量吧,所以觉得buffer很大

使用特权

评论回复
9
偷吻月亮| | 2022-7-30 13:43 | 只看该作者
你通过程序能修改,如果使用cubemx估计修改不了

使用特权

评论回复
10
岁月反驳| | 2022-7-30 14:05 | 只看该作者
不会用cubemx的啊,但是你得用编译器啊,编译器可以修改大小的啊

使用特权

评论回复
11
銀河| | 2022-7-30 14:26 | 只看该作者
你用LWIP本身就会好占资源吧,而且你要注意你的数据的大小,这个buf不能小于一次传输的数据大小吧

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

376

主题

1418

帖子

1

粉丝