2010级嵌入式课程设计嵌入式课程设计-模拟银行排队叫号系统

2010级嵌入式课程设计嵌入式课程设计-模拟银行排队叫号系统

ID:37032964

大小:702.50 KB

页数:8页

时间:2019-05-15

2010级嵌入式课程设计嵌入式课程设计-模拟银行排队叫号系统_第1页
2010级嵌入式课程设计嵌入式课程设计-模拟银行排队叫号系统_第2页
2010级嵌入式课程设计嵌入式课程设计-模拟银行排队叫号系统_第3页
2010级嵌入式课程设计嵌入式课程设计-模拟银行排队叫号系统_第4页
2010级嵌入式课程设计嵌入式课程设计-模拟银行排队叫号系统_第5页
资源描述:

《2010级嵌入式课程设计嵌入式课程设计-模拟银行排队叫号系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、研究生课程论文模拟银行排队叫号系统课程名称嵌入式系统成员郝立燕、李跃杨海燕、周时伟专业模式识别任课教师谢维波开课时间2010-2011第一学期教师评阅意见:论文成绩评阅日期课程论文提交时间:2011年3月9日一、系统简介系统名称:模拟银行排队叫号系统硬件平台:NE—STR750F开发环境:IAREmbeddedWorkbenchIDE开发目标:模拟银行排队叫号系统,办理业务,取号、排队、等待被服务。二、系统功能模块系统工作流程图:办理业务叫号银行职员排队叫号系统排队客户排队取号客户系统分为两大块:上位机模块和下

2、位机模块。其中上位机模块为PC机上的银行管理软件,银行职员可以通过此软件来叫号,以为排队等待客户服务;下位机软件为NE—STR750F开发板,客户可以通过按Key2键来获取一个号码,号码通过LED数码管显示,此号为客户排队号码。一、系统操作说明上位机操作:银行职员可以通过PC机上的管理软件来叫号,也可以查看当前等待客户数量,叫号时上位机向下位机(NE—STR750F开发板)发送命令即被叫到的号码,通过STR750F开发板上的LED数码管显示出来。用户核对号码被叫到后可被服务。下位机操作:客户取银行办理业务,首先

3、取号排队等待,按Key2键来获取一个号码,号码通过LED数码管显示,此号为客户排队号码,当客户被叫到自己的号码后即可去办理业务。Key3键为清零键,当工作结束,按下此键可置LED数码管为初始00状态。LED数码管显示的数值最大为99,当超过此值时,发生溢出,LD3灯点亮,从而采取相应的操作。二、系统实现要点1、下位机所用的硬件模块如下:下位机通过TIM定时器,配置频率参数EIC增强型中断控制器,用于控制数字变化过程的中断通过UART实现上位机与下位机通信,保证信息更新GPIO引脚的配置,通过配置引脚来实现按键的

4、控制2、详细的配置uMRCC配置:MRCC_DeInit();OSC4MStartUpStatus01=MRCC_WaitForOSC4MStartUp();if(OSC4MStartUpStatus01==SUCCESS){MRCC_HCLKConfig(MRCC_CKSYS_Div1);MRCC_CKTIMConfig(MRCC_HCLK_Div1);MRCC_PCLKConfig(MRCC_CKTIM_Div2);CFG_FLASHBurstConfig(CFG_FLASHBurst_Enable);MR

5、CC_CKSYSConfig(MRCC_CKSYS_OSC4MPLL,MRCC_PLL_Mul_15);}MRCC_IOVoltageRangeConfig(MRCC_IOVoltageRange_3V3);MRCC_PeripheralClockConfig(MRCC_Peripheral_GPIO,ENABLE);MRCC_PeripheralClockConfig(MRCC_Peripheral_TIM0,ENABLE);MRCC_PeripheralClockConfig(MRCC_Peripheral

6、_UART0,ENABLE);uGPIO配置/*ConfigureCOM1andCOM2*/GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;GPIO_InitStructure.GPIO_Pin=GPIO_Pin_2

7、GPIO_Pin_1;GPIO_Init(GPIO0,&GPIO_InitStructure);/*ConfigureLedDigitPins*/GPIO_InitStructure.GPIO_Pin=GPIO_Pin_10

8、GPIO_Pin_9

9、GPI

10、O_Pin_8

11、GPIO_Pin_7

12、GPIO_Pin_6

13、GPIO_Pin_5

14、GPIO_Pin_4

15、GPIO_Pin_3;GPIO_Init(GPIO1,&GPIO_InitStructure);/*ConfigureLED3*/GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;GPIO_InitStructure.GPIO_Pin=GPIO_Pin_9;GPIO_Init(GPIO0,&GPIO_InitStructure);/*ConfigureP1.13asA

16、IN(14)*/GPIO_InitStructure.GPIO_Mode=GPIO_Mode_AIN;GPIO_InitStructure.GPIO_Pin=GPIO_Pin_13;GPIO_Init(GPIO1,&GPIO_InitStructure);/*ConfiguretheUART0_TxasalternatefunctionGPIO_InitStructure.GPIO_M

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。