[STM32] STM32初学者应学库函数还是寄存器

[复制链接]
3040|16
 楼主| 444745317 发表于 2014-9-4 14:07 | 显示全部楼层 |阅读模式
看到网上大多都是库函数和寄存器  不知道学习哪一个,哪一个更适合初学者,51学的比较熟!
i55 发表于 2014-9-4 14:53 | 显示全部楼层
2000年左右吧,我一朋友在给日本代工软件企业做嵌入式,那是他用uTKernel一类的RTOS开发,一直不理解中国的论坛上面用C还是汇编是常见不衰的月经贴。十多年过去了,中国工程师的水平终于进化到用库还是用寄存器的月经贴的水平了。
ayb_ice 发表于 2014-9-4 15:21 | 显示全部楼层
一般用库,
GPIO之类的要求速度很高的情况下用寄存器
aozima 发表于 2014-9-4 15:22 | 显示全部楼层
i55 发表于 2014-9-4 14:53
2000年左右吧,我一朋友在给日本代工软件企业做嵌入式,那是他用uTKernel一类的RTOS开发,一直不理解中国的 ...

赞同。
原野之狼 发表于 2014-9-4 16:29 | 显示全部楼层
youluo235 发表于 2014-9-4 20:55 | 显示全部楼层
函数库容易上手
kerby81 发表于 2014-9-5 11:43 | 显示全部楼层
原野之狼 发表于 2014-9-4 16:29
http://www.21qa.net/questions/319/319

看看
xjjspace 发表于 2014-9-5 12:24 | 显示全部楼层
如果已经毕业的话,建议直接库函数方便一些;还在学校的话看看寄存器版本也无妨。

当然,建议还是学习库函数会好一些。
lxyppc 发表于 2014-9-5 13:22 来自手机 | 显示全部楼层
i55 发表于 2014-9-4 14:53
2000年左右吧,我一朋友在给日本代工软件企业做嵌入式,那是他用uTKernel一类的RTOS开发,一直不理解中国的 ...

估计很多学校没有按照
数字电路->计算机组成->汇编语言->c语言这样的方式来进行课程安排
所以很多人搞不懂重点
KC_CEC 发表于 2014-9-6 00:13 | 显示全部楼层
i55 发表于 2014-9-4 14:53
2000年左右吧,我一朋友在给日本代工软件企业做嵌入式,那是他用uTKernel一类的RTOS开发,一直不理解中国的 ...

那我不用GUI,自己写用户交互界面 是不是也在作死:'(
 楼主| 444745317 发表于 2014-9-8 23:15 | 显示全部楼层
lxyppc 发表于 2014-9-5 13:22
估计很多学校没有按照
数字电路->计算机组成->汇编语言->c语言这样的方式来进行课程安排
所以很多人搞不 ...

除了汇编没教过……其他都是模数电—微机原理—单片机—工程控制
 楼主| 444745317 发表于 2014-9-8 23:17 | 显示全部楼层
xjjspace 发表于 2014-9-5 12:24
如果已经毕业的话,建议直接库函数方便一些;还在学校的话看看寄存器版本也无妨。

当然,建议还是学习库函 ...

今年毕业的,公司做单片机,但自己觉得51单片机已经不行了,想学点高级的!
gxl117 发表于 2014-9-9 07:45 | 显示全部楼层
444745317 发表于 2014-9-8 23:17
今年毕业的,公司做单片机,但自己觉得51单片机已经不行了,想学点高级的! ...

你公司用的啥?你先把现在公司应用的片子用熟再说,开发技术本身无所谓高级低级。
feilusia 发表于 2014-9-11 10:30 | 显示全部楼层
这个问题只有初学者会问。
因为做一段时间后,寄存器和库都会掌握。
建议你用库函数,然后每个函数都看它如何用寄存器实现,这不就俩都学了么。

 楼主| 444745317 发表于 2014-9-11 13:20 | 显示全部楼层
gxl117 发表于 2014-9-9 07:45
你公司用的啥?你先把现在公司应用的片子用熟再说,开发技术本身无所谓高级低级。 ...

430
xuyaqi 发表于 2014-9-11 16:37 | 显示全部楼层
51熟练的用寄存器好理解上手快,只要看懂硬件说明书就可以干无例程的应用,在这方面没有相应的库函数例程的应用就困难一些,我就遇到过这种情况。
liaojihua2010 发表于 2014-9-26 15:12 | 显示全部楼层
个人意见,从库入手,过程中涉及到对寄存器的操作,再了解
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

60

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部