OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4006|回复: 6

正点原子的源码工程结构可不可以改成共用一个HARDWARE,共用一个SYSTEM,.c和.h直接分别放在src和inc里

[复制链接]

5

主题

115

帖子

0

精华

高级会员

Rank: 4

积分
925
金钱
925
注册时间
2014-9-29
在线时间
276 小时
发表于 2017-9-1 13:59:06 | 显示全部楼层 |阅读模式

单选投票, 共有 16 人参与投票

投票已经结束

31.25% (5)
50.00% (8)
18.75% (3)
您所在的用户组没有投票权限
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

119

主题

439

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1185
金钱
1185
注册时间
2015-9-18
在线时间
422 小时
发表于 2017-9-1 14:03:14 | 显示全部楼层
火速盖楼。

赞成方式1,类似于stm32固件库方式,更加规范和通用(需要使用哪个添加哪个)。

PS:原子的注释感觉比较随意,不知道是否有时间稍微整理下。
电子爱好者
回复

使用道具 举报

5

主题

115

帖子

0

精华

高级会员

Rank: 4

积分
925
金钱
925
注册时间
2014-9-29
在线时间
276 小时
 楼主| 发表于 2017-9-1 14:31:46 | 显示全部楼层
liuchang 发表于 2017-9-1 14:03
火速盖楼。

赞成方式1,类似于stm32固件库方式,更加规范和通用(需要使用哪个添加哪个)。

学习时有原子哥现成的工程觉得没什么,要是重建一个工程一个个添加模块驱动,感觉很麻烦。注释有的很好很到位,有的地方什么都没有要想半天,不过好的代码命名可以省掉不少注释
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2017-9-4 21:37:46 | 显示全部楼层
这个不同人,做法不一样,其实是看个人习惯的了。  如果我们例程都做成共用一个HARDWARE文件,是不靠谱的,因为很多硬件,是随着学习的深入慢慢增加功能的,比如定时器,开始只有几个函数,慢慢的增多,慢慢的增多...
回复

使用道具 举报

5

主题

115

帖子

0

精华

高级会员

Rank: 4

积分
925
金钱
925
注册时间
2014-9-29
在线时间
276 小时
 楼主| 发表于 2017-9-5 11:14:51 | 显示全部楼层
正点原子 发表于 2017-9-4 21:37
这个不同人,做法不一样,其实是看个人习惯的了。  如果我们例程都做成共用一个HARDWARE文件,是不靠谱的, ...

感谢原子哥!循循渐进显得有耐心方便学习,随着外设越来越多,片上外设和板载外设,功能越来越丰富,轮廓区分显然重要,片上外设如定时器随 USER 改变,确实不适封装,不过一些片上外设和大部分板载外设不会随 USER 变而变,而且可能会很长一段时间。记得在学校那会想把其他家改为原子哥的例程架构(习惯使然,初学换成其他架构就不懂了),不过发现添加工程有点麻烦,或许学习后期可以添加个实战工程架构吧
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2017-9-5 11:46:55 | 显示全部楼层
挖东衣宇 发表于 2017-9-5 11:14
感谢原子哥!循循渐进显得有耐心方便学习,随着外设越来越多,片上外设和板载外设,功能越来越丰富,轮廓 ...

其实你新建工程的时间,占你开发的时间,有多少比重呢?
10分钟,总新建完了吧?但是你开发一个产品,编代码的时间,没有10天,也有半个月吧。
占比很轻的。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

5

主题

115

帖子

0

精华

高级会员

Rank: 4

积分
925
金钱
925
注册时间
2014-9-29
在线时间
276 小时
 楼主| 发表于 2017-9-5 15:23:47 | 显示全部楼层
正点原子 发表于 2017-9-5 11:46
其实你新建工程的时间,占你开发的时间,有多少比重呢?
10分钟,总新建完了吧?但是你开发一个产品,编 ...

也对,每个人的在意程度不一,习惯不一,不过更好更快更省地进行开发应该或一直都是大家所想的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-19 21:54

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表