- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
花样流水灯系统设计
百度ID :飞小天骄
第一部分:绪论
由于采用CCS5.5 版本导入工程后编译存在很多错误(包括路径修
改、软件安装缺少驱动等问题),捣鼓了半天也搞不好,于是果断放
弃CCS5.5,安装CCS8.0 集成开发环境,以正确快速进行实验。
如图为CCS8.0 界面,左边的工程分别为查询方式与中断方式
在建立一个工程前,首先,从CCS8.0 中的Resource Explorer 找
到F28335 例程。
将其导入到CCS8.0 里面,然后修改里面的MAIN 函数。如图
可以看出,工程名为“Example_2833xGpioToggle”的主函数包含在
C 文件“example_LEDKey”中。添加自己的源程序代码,即可编译成功。
第二部分:正文
一、 系统设计方案
设计目的 花样流水灯
输入 键盘
输出 流水灯
输入控制 延时速度控制,流水模式
输出模式 速度*3,模式*4
二、 详细说明
流水灯模式:顺序流水(编号1),倒序流水(编号2),由中到两端
流水(编号 3),由两端到中流水(编号4)。规定默认状态 1,状态
改变顺序0-1-2-3-0。
流水灯延时:低速(编号a),中速(编号b),高速(编号c)。规定
默认 a ,状态改变顺序a-b-c-a。
按键SW1 控制流水灯模式,按键SW4 控制流水灯延时。每按下一次
键,对应模式(延时)会逐次发生相应变化。
三、 详细设计
1、硬件设计
2、软件设计
I、查询方式
主函数: 主循环:
开始 开始
初始化(时钟、GPIO 配置、
关中断、关看门狗、GPIO 数 模 模 模 模
据初始化、模式初始化) 式 式 式 式
1 2 3 4
主循环
结束
模式1 :GPIO60-61-64-65-66-67-68
模式2 :GPIO68-67-66-65-64-61-60
模式3 :GPIO65-66/64-67/61-68/60
模式4 :GPIO68/60-67/61-66/64-65
模式*开始 延时控制开始
GPIO 单口控制
高 中 低
7 组 速 速 速
延时控制子函数
键扫描
返回
返回
键扫描:采用线键盘(采用矩阵扫描的意义不大)
SW1 -SW2-SW3 控制流水灯模式,SW4 -SW5-SW6 控制流水灯速度。
四、源代码:
(注:函数DELAY_US()为F28335 官方库函数,表示延时**微秒)
A 、宏定义、全局变量及子函数声明
/****************端口宏定义*****************/
#define S1 GpioDataRegs.GPADAT.bit.GPIO12//按键SW1-SW3定义模式控制输入口,
此处不采用矩阵键盘,
您可能关注的文档
- DSP+FPGA教学实验板电路原理图.pdf
- DSP2812傻瓜式烧写步骤.doc
- DSPC语言调用汇编.doc
- DSP的应用及发展趋势.pdf
- DSP课程设计(基于TMS320F2812的DSP最小系统设计).doc
- dsp课程设计程序.doc
- DSP秒表设计论文.doc
- dsp启动过程理解..doc
- DSP实验 FIR滤波器设计.pdf
- dsp实验二-编写一个以C语言为基础的DSP程序.doc
- 10《那一年,面包飘香》教案.docx
- 13 花钟 教学设计-2023-2024学年三年级下册语文统编版.docx
- 2024-2025学年中职学校心理健康教育与霸凌预防的设计.docx
- 2024-2025学年中职生反思与行动的反霸凌教学设计.docx
- 2023-2024学年人教版小学数学一年级上册5.docx
- 4.1.1 线段、射线、直线 教学设计 2024-2025学年北师大版七年级数学上册.docx
- 川教版(2024)三年级上册 2.2在线导航选路线 教案.docx
- Unit 8 Dolls (教学设计)-2024-2025学年译林版(三起)英语四年级上册.docx
- 高一上学期体育与健康人教版 “贪吃蛇”耐久跑 教案.docx
- 第1课时 亿以内数的认识(教学设计)-2024-2025学年四年级上册数学人教版.docx
文档评论(0)