帮帮文库

返回

基于MSP430G2211实现的风速测试仪 基于MSP430G2211实现的风速测试仪

格式:word 上传:2022-06-25 15:57:16

《基于MSP430G2211实现的风速测试仪》修改意见稿

1、“.....然后就是关于变量类型的定义,用语句来声明个新的类型来替代原有的类型,这里将定义成,将定义成,这样后面在定义变量时,其类型名也就简短多了,以下是三条语句关于液晶模块屏幕中上下半屏的字列起始地址以及液晶点阵的行起始地址的宏定义液晶屏上半屏的字列起始地址液晶屏下半屏的字列起始地址液晶屏点阵的行起始地址以下两条语句是关于命令和数据标志的宏定义代表命令代表数据以下四条语句是关于系列单片机与液晶模块相连的数据输出和时钟输出高低平和低电平的宏定义以下两条语句是关于函数的声明,因为有些函数在调用它的函数后面定义,在它之前定义的函数要调用它时候就必须先对该函数进行声明,下面是关于定义液晶屏将要显示的字符数组,将其类型定义为无符号字符常量当前转速是显示的物理量显示的数值显示的物理量的单位本项目液晶显示内容再下面是关于液晶初始化的程序,注意清屏指令后的延时必不可少......”

2、“.....地址指针指向执行时间光标的移动方向显示向右移动,游标跟着移动开显示,关游标以下是关于向液晶写入指令或写入数据的子程序要写入的内容数据操作延时写数据,写命令写数据时钟上升沿,数据写入写数据判断该位是还是输出位,左移位,帧位的数据移位次延时以下是延时子程序延时时间最后是本次设计定时中断中所调用的显示要显示内容的子程序转速值分离个位十位百位千位千位消隐处理百位消隐处理十位消隐处理基本指令集从第行第字开始显示,当前转速是冒号从第行第字开始显示冒号以下四个语句是关于转速值的分离显示千位显示百位显示十位显示个位显示单位,转分的编写首先是如下所示的变量类型定义声明......”

3、“.....的上升沿中断使能是否已经打开,就可以先运行程序,然后暂停,就可以在寄存器列表框下的的值为,说明的中断使能已经打开,如图所示。图查看中断允许寄存器的再打开可以看到值为,说明是上升沿中断,如图所示。图查看中断触发沿寄存器变量值的查看,比如想查看定时中断到达时,电机转速值变量的值,可以在定时中断程序这行上设置个断点,如图,然后双击变量使其高亮显示,紧接着右击鼠标,在下拉菜单中选加入查看表达式,可以看到变量出现在查看列表框中同时还有改变量的值存储的地址类型和格式,再让程序运行起来,程序运行到断点处就自动停止如图所示,这时可以看到此时的值是如图所示,代表在进入定时中断时电机的转速是,即转分。图定时中断内设置断点图程序执行到断点处停止图查看变量值以上介绍的只是程序调试过程中最常用的最基本的些方法......”

4、“.....希望大家善于运用这些方法,加快程序调试的进程。第四章总结与思考该风速测试仪只能实现手动改变风速,然后用光电传感器测量产生转速信号,经过信号处理和单片机的计算后得出风速值,最终将风速值送至液晶显示。功能简单,无法自动调节风速无法掌握风速变化的规律无法实现上位机监控无线遥控和状态保存,总的来说,是不具备控制的智能性实时观测的直观性使用的方便性和状态的可记忆性。正是基于以上的考虑,提出了以下几个可供进步发挥和扩展的方向可以加装温度传感器需要个口,根据温度的变化风扇可以自动改变转速,这样就有手动和自动两种方式调节风扇的转速,而且自动调节转速,可以将整个系统的智能性凸显出来在风速自动调节的模式下,液晶屏可以由显示风扇转速值的模式切换到显示绘制风速变化曲线模式需要个按键中断,个口,该曲线也是反映温度变化趋势的曲线可以加装实时钟模块......”

5、“.....即实现风速值的实时传输需要五个口。风速的调节除了根据温度传感器测量值的变化或手动调节电位器外,还可以加配遥控器,由遥控器上的按键控制电机的转动和停止,并可实现逐级或连续变速。若是自动调节模式,可以将系统关断前风速调节模式和风速值都保存在单片机的中,下次系统启动后,系统自动恢复保存的调速模式和以所保存的风速值转动。基于实现的风速测试仪的设计模块不多功能实现也不复杂,但是将整个设计流程从头到尾完整地走遍之后,你会发现自己不但初步掌握了公司开发板的组成板上的硬件资源和单片机的资源和使用,基本了解了印制电路板原理图和的设计流程从仿真到实验再到制板学会了设计方法,学会了在环境下实现对单片机的功能编程和调试并且积累了定的设计经验。从硬件设计到软件设计再到最终的软硬件联调,不仅学会了种单片机的使用,更重要的是学会了项目设计的总体流程和方法,虽然难度不大......”

6、“.....我想这也是我们能从本次设计中所得到的最宝贵的东西这些函数的作用在文件中已做说明,这里就不在赘述了。以上每个文件中每个子程序到每个语句编写完毕后都可借助图中的编译活动工程或重新编译活动工程工具进行语法上的查错出错的类型和其他说明以及警告会在视窗中说明和纠正,直至编译完全通过为止。程序的调试当所有的工程文件都通过编译后,点击图中的调试工具甲壳虫图标,稍加等待之后编译环境进入调试模式图调试视窗中的工具栏可以点击视窗上的运行图标运行程序了如果想暂停程序的运行,可以用暂停工具如果想终止或撤销调试模式回到编辑模式从视窗回到视窗,可以用取消全部,但这样调试器就被关闭,下次你想要继续调试,就需重新装载调试器而这需要额外的等待时间,如果是这样的话,你只需简单地对源代码作些修改,编译然后重新装载即可无需全部取消。遗憾的是......”

7、“.....但是到真正运行时的现象,总有些没有达到预期的效果,这时就需要进行进步的调试了。比如使用单步执行工具,每点击次该工具,当前处于高亮的语句将会得到执行,这样有助于我们通过观察到的现象判断每条语句是否都得到有效执行逐程序执行工具,每点击次该工具,当前处于高亮的语句或子程序将会得到执行,之后将会跳转到同程序中的下行语句或者在调用该子程序后的下个子程序。单步执行返回工具,单击就跳出当前处于单步执行的子程序,停在该程序的下条语句或下个即将要执行的程序。还可以使用断点,断点的作用通常是在处设立个断点,然后程序全速跑起,假如程序能使断点处的语句呈现高亮状态,那说明程序可以执行到断点的前面条语句。有了断点,我们就很容易直到,哪些部分的代码在程序运行过程中是否被执行,比起单步或逐程序执行来说,断点在判断中断是否产生中断服务程序是否被执行时显得特别有用。比如,在调试的过程中......”

8、“.....就可以在这中断程序中任意位置设置个断点,设置断点的方法是如图所示,在行标的中任意个数字上右击鼠标,选择或选择,这样鼠标右击处所在行断点设置就成功了,图在口中断中设置断点图程序执行到断点处由于是在视窗下设置的断点,直接运行点击图标程序,稍等片刻便会看到设置断点的行呈高亮状态,如图,这说明程序执行过程中有口中断产生,即口中断服务程序有被执行。取消断点的方法和设置断点的方法样,在行标的中任意个数字上右击鼠标,选择选择,刚刚设置的断点就消失了,图第行断点取消后同样地,我们也可以在已经写好的定时中断内设置个断点,观察程序执行的过程中是否能进入到中断中。如图,在行标的中任意个数字上右击鼠标,选择或选择,这样鼠标右击处所在行断点设置就成功了,图在定时中断中设置断点由于是在视窗下设置的断点,直接运行点击图标程序......”

9、“.....如图,这说明程序执行过程中有定时中断产生,即定时中断服务程序有被执行。图程序执行到断点处取消断点的方法和设置断点的方法样,在行标的中任意个数字上右击鼠标,选择选择,刚刚设置的断点就消失了,如图所示。图第行的断点取消后大家可以触类旁通,将断点设置在工程中的任意个文件中的任意个程序中,用上述的方法判断改程序是否能得到执行。我们在调试视窗中还可以看到有复位重启两个工具图标,前者可以使单片机复位,后者则为程序计数器重新装载程序入口地址,两者都可使程序恢复到初始位置重新执行。除此之外,我们还可以利用菜单栏中菜单下面的子菜单,帮助我们查看各种资源。可以在的视窗中浏览到当前源文件或头文件下面的所有的预处理头文件全局变量和函数名等,通过单击其中的任项当前文件就会自动跳转到相应的预处理头文件全局变量定义处,和函数入口处等......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于MSP430G2211实现的风速测试仪.doc预览图(1)
1 页 / 共 62
基于MSP430G2211实现的风速测试仪.doc预览图(2)
2 页 / 共 62
基于MSP430G2211实现的风速测试仪.doc预览图(3)
3 页 / 共 62
基于MSP430G2211实现的风速测试仪.doc预览图(4)
4 页 / 共 62
基于MSP430G2211实现的风速测试仪.doc预览图(5)
5 页 / 共 62
基于MSP430G2211实现的风速测试仪.doc预览图(6)
6 页 / 共 62
基于MSP430G2211实现的风速测试仪.doc预览图(7)
7 页 / 共 62
基于MSP430G2211实现的风速测试仪.doc预览图(8)
8 页 / 共 62
基于MSP430G2211实现的风速测试仪.doc预览图(9)
9 页 / 共 62
基于MSP430G2211实现的风速测试仪.doc预览图(10)
10 页 / 共 62
基于MSP430G2211实现的风速测试仪.doc预览图(11)
11 页 / 共 62
基于MSP430G2211实现的风速测试仪.doc预览图(12)
12 页 / 共 62
基于MSP430G2211实现的风速测试仪.doc预览图(13)
13 页 / 共 62
基于MSP430G2211实现的风速测试仪.doc预览图(14)
14 页 / 共 62
基于MSP430G2211实现的风速测试仪.doc预览图(15)
15 页 / 共 62
预览结束,还剩 47 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档