智能车制作

标题: 如何看懂单片机程序??并控制电机速度 [打印本页]

作者: arfer    时间: 2015-1-12 13:03
标题: 如何看懂单片机程序??并控制电机速度
本人大二,C语言基础还行,但看单片机程序完全看不懂。。。求大神指点怎么能看懂单片机的程序呢??真的很迷茫啊

时间紧迫,控制电机速度主要看哪块的程序??

作者: Quixote    时间: 2015-1-12 14:06
电机拖动,运动控制
作者: 220小吴    时间: 2015-1-12 17:24
把程序贴上,才能跟你说的清楚啊

作者: arfer    时间: 2015-1-12 23:10
220小吴 发表于 2015-1-12 17:24
把程序贴上,才能跟你说的清楚啊

void ATD_Init(void)

{
ATD0CTL2=0xc0;//不开中断2; ////上电,标志位快速清零

ATD0CTL3=0x00;//sequence length:8 0; //转换队列长度8,非FIFO存储模式,

ATD0CTL4=0x85; //8位精度,AD时钟为bus_clk/(2*(5+1))

ATD0CTL5=0x90; //右对齐,无符号数,单次转换队列模式,ch 1 begin,6 channels;多通道8路,从通道0开始)\\\


这是随便的程序,因为完全陌生,我只能看懂c语言的部分,就是把ATD0CTL5赋不同的值,但是这个ATD0CTL5是什么就完全不知道啦。。。我能怎么解决这个问题,看哪些书籍,先把电机速度方面的术语了解了,编一点基本的程序?

求大神帮忙

作者: 六步上篮    时间: 2015-1-12 23:44
你这个程序是AD转换的吧    至于ATD0CTL5是什么这就需要你去看对应单片机的资料了,这是和实体有关的单片机内部的寄存器,有他自己的功能。
作者: 狅士§    时间: 2015-1-13 16:43
你为什么要参加飞思卡尔?应该先把基本的学好,飞思卡尔不是全部
作者: 小老头    时间: 2015-1-13 20:16
你的基础比较差,找个同学带你一下,主要是你没有入门,推荐你看一下[跟我学OSKinetis]系列,这里有10个历程,看完以后相信你的收获会很多。再就是把历程多看看,烧进去看看,多实践。




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2