智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1684|回复: 8
打印 上一主题 下一主题

这段代码什么意思?有什么具体作用?

[复制链接]

5

主题

26

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
474
威望
241
贡献
141
兑换币
148
注册时间
2013-3-20
在线时间
46 小时
跳转到指定楼层
1#
发表于 2013-5-27 13:25:31 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
void SetDuty(int duty, int portNo)
{
  if(portNo)
  {
    PWMDTY45=duty;
  }
  else
  {
    PWMDTY2=duty;
  }
  
/////////////////////////////////////////////////////
    PWMCNT2=0x00;
    PWMCNT45=0x0000;
  ///////////////////////////////////////////////  
  
}

31

主题

1084

帖子

1

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5125

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章

威望
2630
贡献
1311
兑换币
922
注册时间
2011-5-8
在线时间
592 小时
9#
发表于 2013-5-27 17:58:31 | 只看该作者
控制电机正反转呗
回复 支持 反对

使用道具 举报

25

主题

1217

帖子

0

精华

知名人物

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
27542

论坛元老奖章活跃会员奖章优秀会员奖章在线王奖章资源大师奖章

QQ
威望
18741
贡献
5859
兑换币
3255
注册时间
2012-6-6
在线时间
1471 小时
8#
发表于 2013-5-27 17:43:15 | 只看该作者
portNo有可能是一个刹车什么什么标志吧.....
回复 支持 反对

使用道具 举报

42

主题

1054

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3034

优秀会员奖章活跃会员奖章

QQ
威望
1650
贡献
780
兑换币
625
注册时间
2012-7-6
在线时间
302 小时
7#
发表于 2013-5-27 16:15:55 | 只看该作者
顶四楼!  自己下资料自己写吧  我们的底层全是自己写的  再说了别人的大体算法借鉴就好  如果用别人的程序自己调调参数的话,我觉得很没意思的
回复 支持 反对

使用道具 举报

1

主题

128

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1005
威望
495
贡献
262
兑换币
281
注册时间
2012-12-12
在线时间
124 小时
毕业学校
dydu
6#
发表于 2013-5-27 13:53:15 | 只看该作者
xs128 的资料很多,在论坛里搜一下
或者你去你们图书馆都可以借到中文教程的书。
回复 支持 反对

使用道具 举报

1

主题

128

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1005
威望
495
贡献
262
兑换币
281
注册时间
2012-12-12
在线时间
124 小时
毕业学校
dydu
5#
发表于 2013-5-27 13:51:12 | 只看该作者
PWMDTY45/PWMDTY2  对应不同的PWM通道,向这两个寄存器写值即可改变对应PWM的占空比。
公式自查。
PWMCNT45/PWMCNT0 为相应通道的PWM双向计数器,向其写值,可强制刷新PWM

剩下的if else 别说你不懂
回复 支持 反对

使用道具 举报

45

主题

761

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5023
威望
2903
贡献
558
兑换币
1271
注册时间
2012-10-16
在线时间
781 小时
4#
发表于 2013-5-27 13:37:10 | 只看该作者
scottly 发表于 2013-5-27 13:34
好纠结啊,今天看了上一届的程序,基本看不懂,肿么办啊?程序的结构可以看懂,具体的每个意思就不懂了, ...

我擦,不会看S12的配置资料么,很容易上手的
回复 支持 反对

使用道具 举报

5

主题

26

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
474
威望
241
贡献
141
兑换币
148
注册时间
2013-3-20
在线时间
46 小时
3#
 楼主| 发表于 2013-5-27 13:34:34 | 只看该作者
I'M_Not_The 发表于 2013-5-27 13:30
这是128的吧,设置占空比,不懂用,就看手册,我没用过128,我的是K60

好纠结啊,今天看了上一届的程序,基本看不懂,肿么办啊?程序的结构可以看懂,具体的每个意思就不懂了,求指点指点,老师也不教我们这个。。。
回复 支持 反对

使用道具 举报

45

主题

761

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5023
威望
2903
贡献
558
兑换币
1271
注册时间
2012-10-16
在线时间
781 小时
2#
发表于 2013-5-27 13:30:14 | 只看该作者
这是128的吧,设置占空比,不懂用,就看手册,我没用过128,我的是K60
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-11-6 14:28 , Processed in 0.052342 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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