[飞思卡尔技术报告]苏州工业园区职业技术学院---雄鹰队智能车设计内容摘要:
*//1 头文件 include //MCU映像寄存器名 include //类型别名定义//2 PWM相关宏定义define PWM_CH0 0 //舵机占用合并的2路PWM(0和1)define PWM_CH1 1 define PWM_CH2 2 //驱动电机占用PWM通道3define PWM_CH3 3 //驱动电机占用PWM通道5define PWM_CH_0_1 8 //使能时使用//3 函数声明//PWMInit:初始化PWM系统配置*//功 能:初始化PWM *//参 数:无 *//返 回:无 *//*void PWMInit(void)。 //PWMSetting:PWM周期和占空比设置*//功 能:根据参数设置f周期和占空比 *//参 数:period-PWM周期所占用的时钟周期个数 *// duty-PWM占空比所占用的时钟周期个数 *// channel:所要设置的通道号(0~7) *//返 回:无 *//说 明:duty的值=period的值,并且两者的值都在0~65535之间 *//*void PWMSetting(uint8 channel, uint16 period, uint16 duty)。 //PWMEnable:PWM通道有效*//功 能:根据参数设置相应通道PWM有效 *//参 数:channel:所要设置的通道号(0~7) *//返 回:无 *//*void PWMEnable(uint8 channel)。 //PWMDisEnable:PWM通道无效*//功 能:根据参数设置相应通道PWM无效 *//参 数:channel:所要设置的通道号(0~7) *//返 回:无 *//*void PWMDisEnable(uint8 channel)。 PWM模块在使用时需要特别注意PWM的周期,占空比,时钟极性和对齐方式。 定时器定时器模块较为简单,但是用途非常广泛,其设置代码如下://[]定时器*//本文件包含: *// (1)PITInit: 定时器初始化 *//*//头文件include //定时器头文件//TimerInit:定时器初始化函数*//功 能:定时器初始化,中断一次时间为1/38秒 *//参 数:无 *//返 回:无 *//*void PITInit(void){ //禁止定时器 PITCFLMTamp。 =~(17)。 //使能PIT通道0 PITCE|=10。 //选用8位模寄存器0产生的计数基准 PITMUXamp。 =~(10)。 //定时器一次中断时间 = (PITMTLD + 1) * (PITLD + 1) / fBUS // =(0x0B+1)*(0xFFFF+1)/80MHz≈10ms PITMTLD0=0x0B。 //8位模寄存器 PITLD0=0xFFF0。 //16位模寄存器 //使能定时器 PITCFLMT|=17。 //清通道0溢出标志,载入新的计时时间 PITTF|=10。 //禁止PIT通道0中断 PITINTEamp。 =~(10)。 }定时器模块一般使用中断方式,本文使用到定时器溢出中断。 脉冲累加器本文脉冲累加器用于车轮速度反馈,配合定时器模块使用。 该模块也非常容易使用,其初始化过程如下。 //ICInit:初始化输入捕捉系统配置*//功 能:初始化,设置通道0为沿跳变输入捕捉 *//参 数:无 *//返 回:无 *//*void PAInit(void){ //设置脉冲累加控制寄存器 PACTL=0b1010000。 // ||| ||_禁止脉冲输入中断 // ||| |__禁止脉冲累加器溢出中断 // |||_____上升沿捕捉 // ||______事件计数方式 // |_______启动脉冲累加系统 //清脉冲累加寄存器 PACNT = 0x0000。 }一般在使用时,定时读取累加器的值即可。 例如在定时中断中读取其值可采用如下方式实现:__interrupt void isrPITOver(void)//定时器溢出中断{ DisableInterrupt()。 //关总中断 PITFlag=1。 //进入定时器中断,置标志,中断时间为10ms CurrentSpeed = (uint8)(PACNT)。 //编码器返回脉冲数 PACNT=0。 //清脉冲累加器的值PITTF|=10。 //清除定时器溢出标志位 EnableInterrupt()。 //开总中断} 传感器采集本文传感器采集在软件方面属于IO操作计较简单,只给出基本函数封装形式。 //SensorInit:传感器初始化* //功能:传感器初始化 * //参数:无 * //返回:无 * //。[飞思卡尔技术报告]苏州工业园区职业技术学院---雄鹰队智能车设计
相关推荐
成本 +套餐售价即可,不再打折。 大堂基本不需要在春节布置的基础上添加什么,只需要在有预订的情况下对客房和用餐环境 做布置,具体布置由房务、餐饮再行协商。 三、目标客群: A 类消费群: 25— 40 岁的男性,此类消费者都是情人节消费的主力人群。 他们具有一定消费能力,处于事业的上升期,而有的却已事业有成,容易接受新事物并且有很强的猎奇心理,消费比较理性有品位。 B 类消费群: 40
退睁蹿徘滤辛祁浴咱欣凶衡节锄利博寐蛊唐腺逻慑羚袜懈升丧券 在对该项目分析研究的基础上,确定本项目的估价技术路线和拆迁评估依据。 统一估价人员的思路和现场勘察标准,尽量减少人为因素的影响,对相关技术参数的选择上尽量的保持一致。 制定出方案后,确定工作人员负责制,确保整个评估项目能按时、高质量的运转。 拆迁评估工作的具体实施方案丰县徐州华兴房地产估价咨询有限公司 房屋征收项目工作方案徐州市解放北路
,收到货后再汇去余下的款 、信誉良好 的中介机构,收到货后再通知中介机构把款汇给对方 【第 24题】 王老师到国外参加为期两天的学术年会,会议要求上交论文的电子稿,存有交流论文的移动存储盘在往会务组的电脑里传输时发生了故障,而原文件还在学校办公室的电脑里。 请你到王老师办公室电脑上将原文件发给他,你可以选择的较好方法有 ( AC ) (如 、 MSN等 )传输文件 ,传真过去 【第 25题】
M= pa , N= qa 奎屯王新敞 新疆 ∴ qpqp aaaNM ∴ qpNMa log奎屯王新敞 新疆 即证得 NMNMaaa logloglog 奎屯王新敞 新疆 ③设 alog M=P 由对数定义可以得 M= pa , ∴ nM = npa ∴ alog nM =np, 即证得 alog nM =n alog M 一般有下面对数换底公式: l o g l g l nl
交底人 接受人 园林绿化工程技术交底记录 园林绿化景观工程街心游园 技术交底街心游园技术交底建设单位:住房和城乡建设局施工单位:园林绿化工程有限公司日 期:二 ○一四年七月园林绿化工程技术交底记录年 月 日工程名称街心游园分部工程地 基与基础工程分项工程名称测量放线交底内容
是该键的 ASCII值 ),或是个单字符,如 ―w―,―\119―。 metaKeyDown() metaKeyDown() mmeettaaKKeeyyDDoowwnn(()) 按下 meta 键并保持其按下状态,直到 doMetaUp()被调用或一个新的页面被加 载。 metaKeyUp() metaKeyUp() mmeettaaKKeeyyUUpp(()) 释放 meta 键