shizt
发表于 2010-6-28 11:07:12
mark
charlie2008
发表于 2010-6-28 12:36:45
mark!
langeliu
发表于 2010-6-28 16:11:51
mark!!!
stely
发表于 2010-6-28 16:13:54
标记搜藏。
tkxlll
发表于 2010-6-28 17:55:58
正在研究这个,感谢分享呀。顶一下。。。
kingjason2009
发表于 2010-6-28 23:06:30
谢谢楼主,我全部收下了,正在学定时器
wxx116zh
发表于 2010-6-29 08:34:56
mark
jsyyang23
发表于 2010-6-29 09:40:12
mark
eiglxl
发表于 2010-6-29 09:52:59
谢谢楼主,收下备用。
clever0725
发表于 2010-6-29 09:57:31
牛的B 简称NB
hy317
发表于 2010-6-29 10:01:32
mark
James_King
发表于 2010-7-1 07:36:51
mark
moon0213
发表于 2010-7-1 09:52:17
顶,谢谢
angguohui
发表于 2010-7-1 11:15:55
顶了先,定时器确实是烦
shouqiang_zhang
发表于 2010-7-1 16:38:28
我编译也象70楼那样,很多warning, 不知怎么回事?
xiepengchenghn
发表于 2010-7-2 17:16:15
定时器还没开始呢
dubu
发表于 2010-7-4 19:19:38
mark st
stoneee
发表于 2010-7-4 22:10:42
路过必顶.
zgqdwrs
发表于 2010-7-8 14:32:54
好东西不定不行啊!
tonghua209
发表于 2010-7-9 09:22:44
辛苦搂住了
jinbangzhou
发表于 2010-7-12 11:43:07
mark
albert_lu
发表于 2010-7-27 17:36:24
mark
tangwei039
发表于 2010-7-27 19:22:46
mark
206022219002
发表于 2010-7-27 23:00:26
好人呀
llsenyue
发表于 2010-7-30 11:01:11
mark
Embedi
发表于 2010-7-30 14:06:36
顶一个。
jingwaner
发表于 2010-7-30 14:25:53
楼主辛苦!3Q
minghuang
发表于 2010-7-30 15:29:24
支持,好资料。
gxy508
发表于 2010-7-30 15:31:59
mark
minghua
发表于 2010-7-31 17:12:04
STM32和STM8某些寄存器应该通用的吧。32的定时器是不是一样可以应用到STM8,至少是一部分。
albert_lu
发表于 2010-8-1 18:03:48
mark
zpcn
发表于 2010-8-2 11:59:58
顶一个
jonson2420
发表于 2010-8-2 14:33:50
顶一个
flyxiao
发表于 2010-8-2 15:37:27
好顶
myworkmail
发表于 2010-8-2 23:24:50
mark
chenao
发表于 2010-8-3 12:30:09
标记
Achin
发表于 2010-8-4 13:13:44
楼主辛苦了
seawind319
发表于 2010-8-4 15:06:52
mark
GNWXJGP2
发表于 2010-8-4 23:06:59
学习啦,谢谢!
lp8088
发表于 2010-8-11 08:25:24
mark
o11o
发表于 2010-8-11 14:28:30
谢谢楼主,收了!
chenao
发表于 2010-8-11 14:51:55
标记
twlkzxy
发表于 2010-8-11 15:02:24
很好 的
afrapei
发表于 2010-8-11 15:36:22
mark
moon0213
发表于 2010-8-11 18:23:33
mark
r051463438
发表于 2010-8-20 11:43:40
才学几天就写出这些啦!!!
一定得顶你
stm8s
发表于 2010-8-21 10:23:47
MARK
zailushanghe
发表于 2010-8-21 16:59:12
牛B,狂顶下!
tangwei039
发表于 2010-8-22 08:20:11
请问这两句到底什么时候用啊。
TIM_ARRPreloadConfig(TIMX, DISABLE);//禁止ARR预装载缓冲器
TIM_ARRPreloadConfig(TIMX, ENABLE);//禁止ARR预装载缓冲器
thtlj
发表于 2010-8-23 11:03:51
先顶再下。
wohao02
发表于 2010-8-23 17:52:31
顶晚了
tuowai
发表于 2010-8-23 23:37:12
好资料,谢谢!
njchenmin
发表于 2010-8-24 05:47:51
标记一下,以后用到在来学习
sleet1986
发表于 2010-8-24 13:14:27
学习一下
wxh_20_81
发表于 2010-8-24 13:51:04
mark
zailushanghe
发表于 2010-8-26 20:04:02
强置输出模式
Build target 'Strong set output'
assembling STM32F10x.s...
compiling stm32f10x_it.c...
compiling main.c...
main.c(112): error:#136: struct "<unnamed>" has no field "TIM_Channel"
main.c: TIM_OCInitStructure.TIM_Channel=TIM_Channel_1;
main.c: ^
main.c(115): warning:#223-D: function "TIM_OCInit" declared implicitly
main.c: TIM_OCInit(TIM3, &TIM_OCInitStructure);
main.c: ^
main.c: main.c: 1 warning, 1 error
Target not created
不知道为什么遇到这个问题 俺用的是MDK4.0 在网上搜了下 各种人有各种办法 但就是各种不灵
恳请高手指出俺编译通不过的原因 万分感谢!
zailushanghe
发表于 2010-8-26 20:51:58
TIM_Channel在TIM_ICInitTypeDef所定义的struct结构体中 所以error已解决
但那个warning变成了
Build target 'Strong set output'
assembling STM32F10x.s...
compiling stm32f10x_it.c...
compiling main.c...
main.c(115): warning:#223-D: function "TIM_OCInit" declared implicitly
main.c: TIM_OCInit(TIM3, &TIM_OCInitStructure);
main.c: ^
main.c: main.c: 1 warning, 0 errors
linking...
Strong set output.axf: Error: L6218E: Undefined symbol TIM_OCInit (referred from main.o).
Strong set output.axf: Not enough information to list image symbols.
Strong set output.axf: Finished: 1 information, 0 warning and 1 error messages.
Target not created
又不知道啥原因了?
yyctiancai
发表于 2010-8-27 09:11:03
谢谢!楼主。MARK
zailushanghe
发表于 2010-8-27 17:26:10
LZ是也是用MDK编译的程序!?我用MDK4.0验证LZ的程序做的TIMER-4 : PWM1模式和TIMER-3 : 输出比较模式这两个没一个能实现你所说的功能。到底是我们用的软件版本不一样的原因呢,还是我们用的芯片不一样的原因?俺用的stm32f103rbt6 等求证!?
jsnjchenyue
发表于 2010-8-29 14:40:43
谢谢了,楼主
jsnjchenyue
发表于 2010-8-29 16:23:57
现在看完了楼主的代码,学了几天就写出来了?厉害!!!向你学习…………
tomtone
发表于 2010-8-29 22:57:32
MARK
yu_studio
发表于 2010-8-29 23:49:34
mark,学习
zzjjhh250
发表于 2010-8-30 18:02:00
一定要感谢! 记下!
lingaoxun
发表于 2010-9-5 20:19:46
好东西下载了谢谢了
zzjjhh250
发表于 2010-9-5 21:03:02
谢谢楼主了……
liulinjievvv
发表于 2010-9-5 22:20:51
谢谢 分享!
ifus
发表于 2010-9-14 14:10:03
多谢分享!
gxy508
发表于 2010-9-14 22:18:00
mark
xyzhang_yjs08
发表于 2010-9-15 09:11:36
记号。。。
zhangyu198530
发表于 2010-9-15 13:48:49
楼主辛苦了呵呵,谢谢共享!
tkxlll
发表于 2010-9-15 16:46:12
【158楼】 zailushanghe
__________________________________________________
是MDK版本不同的原因,里面带的固件库不同了,所以编译会出错,将相关的定义对应改过来就好。
number007cool
发表于 2010-9-15 22:27:17
mark!
Simon_0323
发表于 2010-9-16 11:24:25
感谢楼主!!!楼主下了功夫的
glass
发表于 2010-9-25 10:37:31
thanks
xiaoha5815
发表于 2010-9-25 16:33:31
做个记号,等我有能力研究的时候再来看!
denglu
发表于 2010-9-25 22:44:52
mark
li20030505
发表于 2010-9-26 12:51:22
mark
panda1130
发表于 2010-9-26 16:35:56
顶起
felix_tang
发表于 2010-9-27 18:54:07
STM32通用定时器彻底研究 mark
xslbamboo
发表于 2010-9-28 11:00:28
顶,彻底顶起。
jiangkun_weike
发表于 2010-9-28 14:54:21
mark下,以后研究!
chukangli
发表于 2010-9-28 22:40:59
回复【楼主位】weiming 未名
-----------------------------------------------------------------------
楼主辛苦!有个问题想请教下,通用定时器中断函数里是不是必须要加入判断状态寄存器的语句?我只开了一个更新中断,在中断程序里对LED反转。
if(TIM2->SR&0x0001)
{
GPIOF->ODR^=(1<<9);
TIM2->SR&=~(1<<0);
}
这样led闪烁是正常的,亮和灭时间是对称的,但是当我把if这个去掉直接
GPIOF->ODR^=(1<<9);
TIM2->SR&=~(1<<0);
这样仔细看LED有闪烁,但是非常的暗,且亮的时间很短,和灭的时间不对称。
似乎是连续进了两次中断,点亮LED后马上又灭掉一样。
百思不得其解,请楼主和看到的朋友帮帮忙解释下这是什么原因?
gxy508
发表于 2010-9-29 10:24:07
mark
ag_wang
发表于 2010-10-1 08:40:23
楼主辛苦了!
tanxingxiang
发表于 2010-10-1 09:57:12
顶一个!
yu_wen
发表于 2010-10-1 17:13:00
mark
ayj119
发表于 2010-10-1 22:22:49
看手册的定时器相关的东西 快晕死了。坛子里果然有高人。谢谢LZ
326309158
发表于 2010-10-2 09:32:19
mark
knight_avr
发表于 2010-10-5 17:13:45
谢谢! 收藏了!
liyanlong55
发表于 2010-10-14 13:43:35
下资料要顶 。
sanguo
发表于 2010-10-14 14:22:08
定时器功能实在是太强大了,这两天通过在板子上实验的,
唉,可惜了,stm8又得放下一段时间了
selina1983
发表于 2010-10-16 12:33:48
怎么解压有错误啊
duanyanjie
发表于 2010-10-25 20:03:38
为何下不了???
cu_ice
发表于 2010-10-25 20:51:45
MARK
danielzhuang
发表于 2010-10-26 18:05:08
学习了
RightZL
发表于 2010-10-26 18:25:34
m
shui6556102
发表于 2010-10-26 21:43:15
mark
dongfangxuri
发表于 2010-10-26 22:06:37
各种犀利 顶
bmagui
发表于 2010-10-27 08:43:02
mark
页:
1
[2]
3
4
5
6
7
8
9
10
11