你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

container_of宏定义分析

[复制链接]
阿松松 发布时间:2015-1-16 11:01
阅读主题, 点击返回1楼
收藏 评论15 发布时间:2015-1-16 11:01
15个回答
霹雳之火 回答时间:2015-1-16 20:30:27
技术贴
wangshu2013 回答时间:2015-1-17 14:07:22
阿松松 发表于 2015-1-16 17:04
前辈说的这些话,让我感觉很透彻,膜拜,求抱大腿。
这个代码是最近熟悉的一个SDK开发包中看到的代码结 ...

比如有一个接口在linux初期已经存在了,后来就被广泛使用到很多地方,现在如果要更新这个接口,其带来的麻烦可能是毁灭性的,但又要添加新功能该怎么办,又要兼容原来的,又要能加入新功能,只好“投机取巧”。
这就是思考的局限性,计算机刚开始大家觉得32位整数不会到头,现在64位出来了,IP地址也是类似。
这就是总得留点后路给自己,实际中发现,使用结构体其可扩展性还是非常好的。
嵌入式还是讲究简单、可靠。
阿松松 回答时间:2015-1-17 19:54:56

我楼上才是真大神也,都来听课了。

@wangshu2013,膜拜ing
阿松松 回答时间:2015-1-17 19:57:36
wangshu2013 发表于 2015-1-17 14:07
比如有一个接口在linux初期已经存在了,后来就被广泛使用到很多地方,现在如果要更新这个接口,其带来的 ...

嗯,有一点儿感觉,自己还要慢慢体会。

谢谢前辈指点。
党国特派员 回答时间:2015-1-17 20:39:27
333.png
stary666 回答时间:2015-1-19 15:16:38
大神!牛!!!!!!!!!!!!!
12

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版