发新帖本帖赏金 0.08元(功能说明)我要提问
返回列表
打印
[STM32F1]

大家怎么看正点原子的代码?

[复制链接]
楼主: 千帆归尽
手机看帖
扫描二维码
随时随地手机跟帖
121
bluevalecs| | 2015-9-3 08:24 | 只看该作者 回帖奖励 |倒序浏览
理工科的东西还是先会用再去研究深入的事吧,上来就搞那么高深会不会显得门槛太高?这点原子和野火还是很不错的,至少能保证新手能顺利做项目~

使用特权

评论回复
122
全速前行| | 2015-9-3 15:55 | 只看该作者
我个人觉得正点原子的和51的思想也是一样的,可以用同一种思路来学习。。。

使用特权

评论回复
123
boy1990| | 2015-9-4 15:07 | 只看该作者
没有按部就班的看,需要什么就学习什么,用到哪块就去学习哪块。

使用特权

评论回复
124
caoguangping| | 2015-9-4 21:23 | 只看该作者
对于初学者来说,是非常好的入门,进阶教程。

使用特权

评论回复
125
通宵敲代码| | 2015-9-4 22:09 | 只看该作者
寄存器编程能帮助理解底层,还是有存在的必要的!
单片机编程最主要的两个思想“结构分层”跟“时间片轮”,
个人感觉原子的东西做的还是不错的!

使用特权

评论回复
126
liu1004010308| | 2015-9-6 21:30 | 只看该作者
总的来说还是不错的

使用特权

评论回复
127
aundry| | 2015-9-7 08:48 | 只看该作者
oipklll85 发表于 2015-8-21 20:30
我不否认正点原子的板子以及代码对于初学者的意义。但是个人比较倾向于用库函数。软件开发其实就是看着API ...

估计你是纯软过来,的确pc开发都用库,比如mfc,关键人家的库是正规军,也有详细说明,st的库烂大街,mcu里面最好的是飞思卡尔的pe,比起飞思卡尔,st芯片真水,毕竟价格差太远,m3的富士通都比st的规范多了,而且现在大公司都直接用geny来生成芯片级代码,几十万一个模块软件

使用特权

评论回复
128
shentq| | 2015-10-8 19:26 | 只看该作者
寄存器就像找**交了钱就可以干,库函数就是娶媳妇得一步一步来

使用特权

评论回复
129
xinxin1987| | 2015-10-16 15:46 | 只看该作者
正点原子 发表于 2014-11-23 23:42
看来兄弟恨我不浅啊。。。

我们也有库函数版本例程,兄台是否有看到?

其实,做一件事会有很多种不同的方式,各种方式都会有不一样的原因和理由。
就我个人而言,我喜欢的和崇尚的方式 和 原子君 的也不一样。
曾经,我也对此(当然不只是原子君)愤世嫉俗。
但做的时间久了,遇到的时间多了,我发现,正点原子,是stm32,至少是例程无法绕过去的。
现在大把大把的例程都是基于stm32,而且就是f103,不是别的。
就像曾经的51,是事实上的标准。
而国内的资料和例程里,正点原子 是相当无可挑剔的,非常详细,比起ST官方,他更懂我们开发者真正需要的东西。

当然,我木有买原子君的板子,因为我很多的时候都是基于特定的,自己的板子在做东西,当然,原子君也木有给我广告费,所以那个啥,就不多说这种看起来像广告的东西。

说回 程序怎么写,,XX的代码怎么看这个问题。
我觉得,不同的人看原子的代码肯定有不一样的看法,我们不必夸到天上去,但也不能随便贬到地下十八层,先不说自己有没人家那个水平,也不说有没做出人家的成就。
不管如何,我现在开始认为,各种不一样的方式和事物同时共存才是应该有的状况。
各取所需便是。
不能太偏激。

使用特权

评论回复
130
董自祝| | 2015-10-16 17:32 | 只看该作者
楼主,你这样想就大错特错了,刚学STM32的时候,也是楼主这个思想,在实际做项目的过程中,你会慢慢发现库函数写个简单的代码,底层还是可以用用的,等到真正做到速度要求很快的时候,那你还用库函数那就只能说你牛X,千万不要图省事,高手是库函数和寄存器用,而且上升到算法层次,我相信90%的人都是用寄存器来操作的,毕竟库函数可读性比寄存器的可读性差的好多!!

使用特权

评论回复
评论
john_lee 2015-10-16 18:52 回复TA
这个我很同意 
131
playlinus| | 2015-10-17 01:42 | 只看该作者
不得不讲楼主有些脑残, 正点原子费尽心思做了寄存器和库函数两个版本软件及教程,满足了绝大部分客户需求,ST公司都敬为座上宾,你懂多少呢,在这里评论,该去上吊了!

www.boydisplay.taobao.com

使用特权

评论回复
132
lyn3210| | 2015-10-17 10:43 | 只看该作者
开发板的例程本来就不是用来移植的,想可移植的程序,交钱。

使用特权

评论回复
133
jhc8711| | 2015-10-19 16:43 | 只看该作者
支持正点原子,开源最全

使用特权

评论回复
134
天灵灵地灵灵| | 2015-10-19 21:14 | 只看该作者
没有HAL版本的,这个才是现在的发展方向。

使用特权

评论回复
135
稳稳の幸福| | 2015-10-19 21:25 | 只看该作者
用寄存器误导新手,食古不化,应该挂路灯上吊死!

使用特权

评论回复
136
15119154701| | 2015-10-21 15:47 | 只看该作者
原子大哥的板子还是不错的,比较适合新手,虽然我买的是别的牌子的板子,但是有时候一些问题还是帮了我不少。。。。

使用特权

评论回复
137
wzt19910506| | 2015-10-21 19:43 | 只看该作者
学的时候可以从寄存器学,这样能更深入了解这款单片机。实际项目的时候节省项目周期就可以用库函数

使用特权

评论回复
138
734774645| | 2015-10-22 09:09 | 只看该作者
好像也有库函数版本的

使用特权

评论回复
139
yinhaix| | 2015-11-24 11:29 | 只看该作者
愚人之见,真正好的稳定代码都是基于寄存器版本的,,

使用特权

评论回复
140
zhangbolily| | 2015-11-24 13:51 | 只看该作者
正点原子 发表于 2014-11-23 23:53
我们代码有寄存器库函数两个版本。
所以,看我们的代码,请看全面了再做定论。

我正在用正点原子的开发板,感觉资料什么的都非常的丰富。至于库函数这些,我觉得例程里面没有很好的分析这一段代码的架构,所以学习起来也是有一定的难度的。

使用特权

评论回复
发新帖 本帖赏金 0.08元(功能说明)我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则