MSP430低功耗设计大作业
9页1、MSP430低功耗设计大作业MSP430低功耗设计1.MSP430 单片机有几种工作模式 ,在中断子程序中如何设置 ,可以使系统从 LPM4 模式进入活动模式。答:五种低功耗功耗模式 ,分别为 LPM0LPM4;cpu 的活动状态成为 AM. LPM0 模式:关闭 CPU;LPM1、LPM2 模式:通过开启、关闭不同时钟源控制系统功 耗;LPM3 模式:时钟开启时的最低功耗模式 ,仅低频时钟处于运行状态。 Lpm4 模式 工作时只保存 RAM 区数据,CPU只能通过 I/O 口外部中断唤醒。在主函数中进入休 眠模式并打开总中断 ,然后在中断程序里面执行你想要的操作就可以了。2 看门狗用于看门狗监测的原理是什么 ?答:工作原理是在系统运行以后也就启动了看门狗的计数器 ,看门狗就开始自动 计数 ,如果到了一定的时间还不去清看门狗 ,那么看门狗计数器就会溢出从而引起看 门狗中断 ,造成系统复位。所以 ,在使用有看门狗的芯片时要注意清看门狗。在由单 片机构成的微型计算机系统中 ,由于单片机的工作常常会受到来自外界电磁场的干 扰 ,造成程序的跑飞 ,而陷入死循环 ,程序的正常运行被打断 ,由单片
2、机控制的系统无法 继续工作 ,会造成整个系统的陷入停滞状态 ,发生不可预料的后果 ,所以出于对单片机 运行状态进行实时监测的考虑 ,便产生了一种专门用于监测单片机程序运行状态的 芯片,俗称看门狗 看门狗电路的应用 ,使单片机可以在无人状态下实现连续工作 ,其 工作原理是 :看门狗芯片和单片机的一个 I/O 引脚相连 ,该 I/O 引脚通过程序控制它 定时地往看门狗的这个引脚上送入高电平 (或低电平 ,这一程序语句是分散地放在单 片机其他控制语句中间的 ,一旦单片机由于干扰造成程序跑飞后而陷入某一程序段 不进入死循环状态时 ,写看门狗引脚的程序便不能被执行 ,这个时候 ,看门狗电路就会 由于得不到单片机送来的信号 ,便在它和单片机复位引脚相连的引脚上送出一个复 位信号 ,使单片机发生复位 ,即程序从程序存储器的起始位置开始执行 ,这样便实现了 单片机的自动复位。3. 捕获 /比较寄存器 CCR0有什么特殊性 ?答:用做捕获时 :捕获的同时 TAR 的值会传给 CCRx,用来测算周期是很好的方 法,一般捕获用法时无须设置参数。用作比较时 :CCR0 一般用来设置输出电平的转换时机 ,就是
3、TAR 计数到 CCR0 时输出电平发生相应的变化 (输出方式可以设置 ;也可以将 CCR0 设置为最大值 ,此时 CCRx(x:1或 2用来设置输出电平转换的时机 ,即TAR 计数到 CCRx 时输出电平转换 , 计数到 CCR0 时重新开始计数。4. 定时器 A工作于捕获 ,比较,定时方式时 ,中断标志在什么情况下置位 ?捕捉 :看你如何设定的控制寄存器 ,上一个上升沿捕捉还是一个下降沿捕捉还是 多个上升沿捕捉 ,捕捉到了中断标志置位。比较:当定时器的值 (随系统运行在不断的加 1 和比较寄存器的值相同的时候 ,中 断标志置位定时:定时器值溢出 (从全 1 变成全 0的时候中断标志置位。5. 试利用定时器 A 输出占空比为 10%,25%和 75%的 PWM 波(时钟频率自定。 P4SEL=0X0E; P4DIR=0xFF; P4OUT=0xFF;TACCTL1 = OUTMOD_7;TACCTL2 = OUTMOD_7;TACCTL3 = OUTMOD_7;TACCR0=5000;TACCR1=10%*1000 = 100;TACCR2=25%*1000 = 250;TACCR3
4、=75%*1000 = 750;TACTL = TBSSEL_2 + TBCLR + MC_1;/MCLK,UP6. DMA 控制器有哪几种触发方式和哪几种传输方式 ?是如何进行设置的 ?四种传输寻址模式 : 固定地址到固定地址 ,固定地址到块地址 ,块地址到固定地址 块地址到块地址。触发方式灵活 :边沿或电平 ,单个、块、或突发块传输模式 :每次触发 DMA 操作 , 可根据需要传输不同模式数据。DMAREQ(软件触发 ,DMA 传输开始后该位自动清零TACCR2 CCIFG (TACCR2 的 CCIFG标志位,触发 DMA 操作(前提CCIE不置 位 ,DMA 传输开始后该位自动清零TBCCR2 CCIFG(同上URXIFG0(UART 或 SPI(USART0 准备接收新数据时触发 DMA 操作 (前提 URXIE0 不置位 ,DMA 传输后该位自动清零RXTMAEN(I2C(I2C 模式只对 USART0 有效 ,DMA 传输后该位不能自动清零 DAC12_0 DAC12IFG( 前提 DACIE 不置位 ,该位可以自动清除ADC12IFGx (置位标志有模块自动选择 ,当
《MSP430低功耗设计大作业》由会员m****分享,可在线阅读,更多相关《MSP430低功耗设计大作业》请在金锄头文库上搜索。
2023年江西省赣州市赣县区五云镇夏潭村社区工作人员考试模拟题及答案
关于暑期的预科班实践活动总结
小班语言机器人开戏院教案2
提升绞车司机操作规程
广州康复医疗器械项目申请报告【模板参考】
小班科学这是谁的蛋宝宝教案反思
六年级班主任春学期工作计划(四篇).doc
农业技术大全木耳栽培
电气实习日记大全20篇
中医针灸的作用及临床应用
2022年县长在春节银企座谈会上的讲话
亳州生物医疗低温存储技术服务项目实施方案(范文)
女生心累的分手信
市交巡警支队守卡民警事迹材料
超市收银员管理制度
青年教师专项培训
采购合同管理办法.doc
创新大厦装修程序指南及表格
高考数学理科二轮复习【专题9】分类讨论思想含答案
2023年安徽省淮南市寿县寿春镇新城社区工作人员考试模拟题及答案
2022-09-13 7页
2022-10-29 14页
2022-12-14 13页
2023-08-05 14页
2023-01-23 32页
2023-06-11 11页
2023-10-14 2页
2023-12-18 3页
2023-07-07 23页
2023-03-10 5页