isbit
发表于 2025-6-11 08:57
有现成的开发板,sdk测试?
dffzh
发表于 2025-6-11 09:11
isbit 发表于 2025-6-11 08:57
有现成的开发板,sdk测试?
没有现成的开发板和SDK测试哦,目前没有时间弄,后续可能会有。{:handshake:}
chenqianqian
发表于 2025-6-11 22:10
是的,软件架构设计很重要,不然后期移植和维护都很难。
dffzh
发表于 2025-6-12 08:30
chenqianqian 发表于 2025-6-11 22:10
是的,软件架构设计很重要,不然后期移植和维护都很难。
是的,宁可前期多花些时间和精力把框架搭建好,后期就省时省力了。
graycker
发表于 2025-6-12 23:22
论坛好像没看到知识付费功能,想写个平台架构流程的技术文档或视频,可以给大多数公司节省30%以上开发效率,代码质量也会好很多。
dffzh
发表于 2025-6-13 08:42
graycker 发表于 2025-6-12 23:22
论坛好像没看到知识付费功能,想写个平台架构流程的技术文档或视频,可以给大多数公司节省30%以上开发效率 ...
你可以在发帖子的时候选择“收费”操作,如果真的是核心技术资料。
Pretext
发表于 2025-6-13 13:04
可能是因为逻辑混乱或思路不清,建议整理思路,分步实施。
yixifeng1990
发表于 2025-6-13 16:07
前功尽弃 发表于 2025-6-4 09:30
一直在往这个方向努力,但是总是写着写着就串在一起了
俺也是{:lol:}
jobszheng
发表于 2025-6-14 10:18
这个软件架构设计非常实用。我也在使用类似的软件架构。
EchoInEons
发表于 2025-6-14 17:39
这个设计就是类似HAL库了。把bsp层封装了,中间层调用接口就行了,其他执行函数用好多虚函数接口来替代更灵活。
PreWorld
发表于 2025-6-15 13:35
解耦设计就像给电路中的不同部分装上隔离器,让它们互不影响,就像你玩游戏时不想被打扰一样。
dffzh
发表于 2025-6-16 08:46
jobszheng 发表于 2025-6-14 10:18
这个软件架构设计非常实用。我也在使用类似的软件架构。
是的,个人使用后,效果确实不错,操作也简单{:handshake:}。
dffzh
发表于 2025-6-16 08:47
EchoInEons 发表于 2025-6-14 17:39
这个设计就是类似HAL库了。把bsp层封装了,中间层调用接口就行了,其他执行函数用好多虚函数接口来替代更灵 ...
是的,我们的软件框架完全可以参照HAL库来设计。
dffzh
发表于 2025-6-16 08:47
PreWorld 发表于 2025-6-15 13:35
解耦设计就像给电路中的不同部分装上隔离器,让它们互不影响,就像你玩游戏时不想被打扰一样。
...
是的,有道理。
woai32lala
发表于 2025-6-16 10:10
老师能不能以一个LED或者IIC通信实战来讲解下呢,这样看的似懂非懂
dffzh
发表于 2025-6-16 10:35
woai32lala 发表于 2025-6-16 10:10
老师能不能以一个LED或者IIC通信实战来讲解下呢,这样看的似懂非懂
没问题,有空写了到时@你{:handshake:}
graycker
发表于 2025-6-16 23:50
dffzh 发表于 2025-6-13 08:42
你可以在发帖子的时候选择“收费”操作,如果真的是核心技术资料。
这个是可以直接转到银**吗?很少逛论坛发帖子。说多核心不敢,技术就是一层纸,给8成以上公司节省30%以上开发时间是没问题的。代码质量也比学校式的个人项目好太多。
治愈糖果屋
发表于 2025-6-17 08:02
非常赞同!代码分层设计确实能大大减少跨平台移植的工作量,楼主分享的经验很实用。
dffzh
发表于 2025-6-17 08:40
graycker 发表于 2025-6-16 23:50
这个是可以直接转到银**吗?很少逛论坛发帖子。说多核心不敢,技术就是一层纸,给8成以上公司节省30%以上 ...
应该是到21ic账号里面的钱包里,然后可以**出来的,可以了解一下。{:handshake:}
dffzh
发表于 2025-6-17 08:41
治愈糖果屋 发表于 2025-6-17 08:02
非常赞同!代码分层设计确实能大大减少跨平台移植的工作量,楼主分享的经验很实用。
...
感谢认可,其实还有更好的软件框架,后续学习再分享。