奋斗版stm32开发板基于ucosii2.86ucgui3.90的led灯闪烁实验手册_第1页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、奋斗版 STM32 开发板基于 uCosII 2.86 uCGUI3.90 的 LED 灯闪烁实验适用:适用于奋斗版 STM32 开发板 MINI 和奋斗版 STM32 开发板 V2、V2.1、V33.2测试工具:串口助手实验内容: 开发板上电后,LED1-3 会按照默认的 500ms 间隔,明暗闪烁,板上的 TFT 模块会有相应的显示,此时可以通过串口助手3.2 发出指令,设置 LED1,LED2,LED3的闪烁间隔时间。间隔范围是 1-65535ms。可以设置任意一个 LED 得闪烁间隔时间,也可以通过 TFT 上的界面,利用触摸屏来设置 LED1-LED3 的闪烁间隔,通过这个实验,可以

2、学习 ucosII 的任务建立,及任务调度, 事件同步以及基于 ucgui 的界面设计等内容。本例程共建立了 7 个任务,分别是务, 串口 COM1 通信任务,LED1 闪烁任务,LED2闪烁任务,LED3 闪烁任务,触摸屏任务, ucgui 界面显示任务。运行 MDK3.50 开发环境,打开 STM32 奋斗板-LED 闪烁-ucos ucgui 工程文件编译后,在 OBJFLASH 目录下生成 HEX 类型文件, 通过 ISP 或者 JTAG 将 HEX 文件到开发板中。 在 PC 端运行, 设置如下图淘宝:http:/奋斗开坛http给开发板重新上电或者复位,将接收到按照串口的提示,可以设置任意一个 LED 灯的闪烁间隔,比如设置 LED1 的闪烁时间间隔为 100ms,可以在字符串输入框中输入 L1 100F, 按发送,板子上的 LED1 灯将按照设置的 100ms 间隔时间闪烁, 依次类推,其余的 LED 也是同样的操作, 同时板子正确收到设置指令后,会将该指令回送回串口助手。如下图,并且会将该信息在 TFT 模块上显示出来。淘宝:http:/奋斗开坛http同时,根据 TFT 模块显示的界面,可以对 LED1-LED3 的闪烁间隔进行实时设置

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论