打印

STM8S 大家用库函数还是直接写寄存器?

[复制链接]
8831|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jackzbb|  楼主 | 2010-5-25 17:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人觉得用库函数好烦,效率很低啊,例如要取消AD口的施密特触发器要每个口都要调一次,
  ADC1_SchmittTriggerConfig(ADC1_SCHMITTTRIG_CHANNEL2, DISABLE);
  ADC1_SchmittTriggerConfig(ADC1_SCHMITTTRIG_CHANNEL3, DISABLE);
  ADC1_SchmittTriggerConfig(ADC1_SCHMITTTRIG_CHANNEL4, DISABLE);
  ADC1_SchmittTriggerConfig(ADC1_SCHMITTTRIG_CHANNEL5, DISABLE);
  ADC1_SchmittTriggerConfig(ADC1_SCHMITTTRIG_CHANNEL6, DISABLE);
库函数不能用或一次写完
直接写寄存器的话,一条语句就搞定了。
沙发
32446975| | 2010-9-30 11:57 | 只看该作者
用库函数.

使用特权

评论回复
板凳
jgphu| | 2010-9-30 14:23 | 只看该作者
自己写的,要是你用的比较多的话,还是自己写吧。比较简洁点。

使用特权

评论回复
地板
香水城| | 2010-10-1 22:10 | 只看该作者
如果你是高手,会直接写寄存器,还是直接写寄存器比较好。库函数适合给初学者使用。

使用特权

评论回复
5
shanweichao| | 2010-10-8 14:52 | 只看该作者
STM32 STM8都在学习,个人感觉STM32还是用 库,以为寄存器长,一不小心就错,找都找不到,但是,STM8的就没必要用库了,,不要STM8的库会更清除你的操作。

使用特权

评论回复
6
CrazyST| | 2010-10-8 19:23 | 只看该作者
赞同楼上的看法,就那么一点点寄存器用的着库吗?

使用特权

评论回复
7
hsbjb| | 2010-10-8 20:51 | 只看该作者
库函数用起来比较容易一点,直接写寄存器有一定难度,但节省资源

使用特权

评论回复
8
xuannin| | 2010-10-8 22:01 | 只看该作者
stm8就别用库了,难就难一次,后面就简单了,我用stm8做了好几个项目,没用什么库,很简单啊。

使用特权

评论回复
9
hotpower| | 2010-10-9 01:24 | 只看该作者
所以俺喜欢搞红杏系列

使用特权

评论回复
10
yybj| | 2010-10-9 10:46 | 只看该作者
一般用库函数,很方便

使用特权

评论回复
11
pkat| | 2010-10-9 16:03 | 只看该作者
这个得看个人爱好了,库函数虽然很占资源,但很方便

使用特权

评论回复
12
xsgy123| | 2010-10-9 18:14 | 只看该作者
感觉直接写寄存器好一点,我就喜欢自己写

使用特权

评论回复
13
mcuisp| | 2010-10-9 19:10 | 只看该作者
用库有个好处,就是芯片的某些怪脾气,ST写库的人会事先侍候好。

使用特权

评论回复
14
火箭球迷| | 2010-10-10 22:33 | 只看该作者
比较喜欢用库函数:lol

使用特权

评论回复
15
qxZHOU123| | 2016-11-11 17:01 | 只看该作者
比较喜欢用库函数,虽然会去研究下库函数里面的寄存器

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

28

主题

74

帖子

0

粉丝