要去详细过程,非常感谢 英文。

查看: 842|回复: 3
stm32对编码器计数,以下是部分代码和图都是前辈留下的,我现在是根本不知道他到底要用什么方法来测数据,而且觉得图有问题,能帮我解释下吗?非常感谢
主题帖子精华
新手上路, 积分 37, 距离下一级还需 13 积分
在线时间3 小时
[C] 纯文本查看 复制代码[attach]38210[/attach]/[attach]38211[/attach]*???????????è??*/
void NVIC_Configuration(void)
NVIC_InitTypeDef NVIC_InitS
/* Enable the TIM2 gloabal Interrupt */
NVIC_InitStructure.NVIC_IRQChannel = TIM2_IRQn;
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 1;
NVIC_InitStructure.NVIC_IRQChannelSubPriority = 1;
NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
NVIC_Init(&NVIC_InitStructure);
/*?¨?±?÷2??????*/
void TIM2_Init(void)
TIM_TimeBaseInitTypeDef
TIM_TimeBaseS
/* TIM2 clock enable */
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2, ENABLE)
/* ---------------------------------------------------------------
TIM2 Configuration: Output Compare Timing Mode:
TIM2CLK = 36 MHz, Prescaler = 7200, TIM2 counter clock = 7.2 MHz
--------------------------------------------------------------- */
/* Time base configuration */
//????????×???×°????????????????????????0????????????10000???ó??9999
TIM_TimeBaseStructure.TIM_Period = 8 - 1;
//?¨?±8ms:8-1 ?¨?±0.5s:5000-1
// ?????????¤·?????????·???±???n - 1,??????0?±±í????·????ù??????1
TIM_TimeBaseStructure.TIM_Prescaler = 7200 - 1;
// ?¨?????¨?±?÷?±??(CK_INT)????????×????¨?÷(ETR,TIx)
// ?????????ù?????&????·???±???
TIM_TimeBaseStructure.TIM_ClockDivision = 0;
//?ò??????
TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;
//???????¨?±?÷2
TIM_TimeBaseInit(TIM2, &TIM_TimeBaseStructure);
/* Clear TIM5 update pending flag[????TIM5????????±ê??] */
TIM_ClearITPendingBit(TIM2, TIM_IT_Update);
/* TIM IT enable */ //?ò??????????
TIM_ITConfig(TIM2, TIM_IT_Update, ENABLE);
/* TIM5 enable counter */
// TIM_Cmd(TIM2, ENABLE); //?????÷???????????¤×÷
void EXIT_Configuration(void)
void TIM2_IRQHandler(void)
static uint8_t digitalBit = 0;
if(TIM_GetITStatus(TIM2, TIM_IT_Update) != RESET)
if(0 == digitalBit)
//DigitalDisplay(digArr[0], 1);
else if(1 == digitalBit)
DigitalDisplay(digArr[1], 2);
else if(2 == digitalBit)
DigitalDisplay(digArr[2], 3);
digitalBit++;
if(3 == digitalBit)
digitalBit = 0;
TIM_ClearITPendingBit(TIM2, TIM_IT_Update);
/*?é???????÷????A?à*/
uint8_t GetCounterAInfo(void)
if(0 == GPIO_ReadInputDataBit(I_CNTA_Port, I_CNTA_Pin))
无欲无求,先平凡后张狂。
主题帖子精华
金钱115675
在线时间873 小时
帮顶。。。。
我是开源电子网站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺:
微信公众平台:正点原子& &
主题帖子精华
新手上路, 积分 37, 距离下一级还需 13 积分
在线时间3 小时
亲爱的大神们呢
无欲无求,先平凡后张狂。
主题帖子精华
初级会员, 积分 141, 距离下一级还需 59 积分
在线时间20 小时
TIM里有编码器模式,只要配置一下就行的,有一个16位的TIMx-&CNT,读里面的数就行的。我看他上面开的更新事件中断,里面digitalBit是哪里的,应该外面还有吧。
Powered by要方便有效的方法哦!
你没有说是什么笔的印迹,我跟你提供几种方法,不知哪种合适?
一、巧除衣物上的圆珠笔油渍
将污渍用冷水浸湿后,用苯丙酮或四氨化碳轻轻擦去,再用洗涤剂、清水洗净。也可涂些牙膏加少量肥皂轻轻揉搓,如有残痕,再用酒精擦试。
  1.将污渍处浸入温水(40℃)用苯或用棉团蘸苯搓洗,然后用洗涤剂洗,清水(温水)冲净。
  2.用冷水浸湿污渍处,用四氯化碳或丙酮轻轻揩拭,再用洗涤剂洗,温水冲净。
  3.污迹较深时,可先用汽油擦拭,再用95%的酒精搓刷,若尚存遗迹,还需用漂白粉清洗。最后用牙膏加肥皂轻轻揉搓,再用清水冲净。但严禁用开水泡。
4,圆珠笔油弄到手上很难洗掉,可用酒精棉球(也可用白酒)放在手上被污染处,圆珠笔油很快就被吸附,再用清水冲洗即能洗净。
二、巧除衣物上的红、...
其他答案(共5个回答)
先把鸡蛋清涂在脏处,用力搓,然后再用洗衣粉啊之类的洗。
或者你可以用酒精喷到衣服有黑水笔印的地方
1、在衣服干的时候,将酒精(浓度80%以上)倒在污渍处溶解5分...
去除钢笔笔渍
步骤一:把维生素C片捻碎。
步骤二:把粉末撒在浸湿的衣服上涂抹均匀,停一两分钟。
步骤三:搓洗后用水冲洗干净即可。
去除圆珠笔笔渍:
我觉得是威王植物厨房清洁剂,纯植物配方,特别温和,而且还很环保,不会伤手也不会损坏餐具,去油污的能力也不错。
1、洗衣服上的红墨水渍:新渍先用冷水洗,再用温肥皂液浸泡一会儿,再用清水漂洗;陈渍可先用洗涤剂洗,再用10%的酒精溶液搓擦即可祛除。
2、墨渍:可用饭粒和洗涤剂...
答: 用花露水蚊子就不咬吗,孕期能用这样的方法驱蚊吗,还有哪些好的办法啊?
答: 你朋友是宫颈息肉.推荐一文,供你参考:
什么是子宫颈息肉
子宫颈息肉是慢性宫颈炎表现的一种,在已婚妇女中比较多见。
  子宫颈是子宫下端的部分,其内腔呈圆筒形或...
答: li660912同学:
您好!您有这样的想法非常好,说明您知道父母为了您成长的辛苦和劳累。呵呵,有这样的心理,我想您一定会在学习上下苦功夫,以优异的成绩来回报父...
大家还关注
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区丧偶再婚,女方的小孩户口怎样迁移到男方啊?请问具体流程,需要哪些证明材料啊?非常感谢您_百度宝宝知道上传格式限:gif, jpg, jpeg, png / 最大500Kb
视频地址限:优酷网 / 土豆网 / 56网 / 酷6网 / 搜狐视频 / 乐视网 / 腾讯视频 / wistia
上传格式限:rar, zip, doc, xls, ppt, pdf, docx, xlsx, pptx, pdfx, mp3 / 最大300Mb
提问于 11:48:00
微信扫一扫
热门相关问题
康涅狄格州
康涅狄格州
康涅狄格州
马萨诸塞州
新罕布什尔州
康涅狄格州
美国高中-申请主力群2()
美国高中-在读家长群()
美国大学-申请主力群()
美国高中学生群()
高申预备群()
美国高中-申请主力群2()
美国大学申请学术家长()
FS申高交流群1
FS申高交流群2
FS申高交流群3
FS申高交流群4
FS申高交流群5
FS申高交流群6
FS申本交流群1
FS申本交流群2
FS18fall家长群
FS19fall家长群
FS美高低龄家长群
加小助手为好友
关注FS公众号
客服电话:010-}

我要回帖

更多关于 非常感谢 英文 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信