自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 STM32F4应用笔记(六)UCGUI+uC/OS-II+支持触摸屏——触屏计算器

最终实现的效果是一个触屏计算器,在上一篇博客的工程基础下改变主程序即可,用的是4.3寸屏幕,如果不是4.3寸屏幕,就需要自己该改参数,Calculator_Init函数中的界面参数也要重新设置,最终实现的效果如下: 主程序#include "sys.h"#include "delay.h" #include "usart.h" #include "led.h"#include "be

2017-05-25 09:58:44 6166 3

原创 STM32F4应用笔记(五)UCGUI+uC/OS-II+支持触摸屏

移植uC/OS-II 我们以上一篇工程为基础,进行移植。然后我们还需要用到正点原子F4【实验56 UCOSII实验1-任务调度】的代码,将实验56工程下的UCOSII文件夹直接复制到我们上一篇建立的工程文件夹下,然后在工程目录中添加对应的文件夹以及C文件,最后添加头文件路径。 添加及修改GUI_X_uCOS.c文件 在工程目录的GUI_X文件夹中添加GUI_X_uCOS.c文件,并修改2处:

2017-05-21 10:21:38 2200

原创 STM32F4应用笔记(四)UCGUI裸机移植——支持触摸屏

1、移植的基准 这一次是以正点原子F4开发板的触摸屏实验作为基准。 我们在前一篇博客建立的工程的基础上。把触摸屏实验Hardware之中的相应的文件夹添加到工程中。 2、在GUI_X添加文件GUI_X_Touch.c 这一次支持触摸屏,所以需要添加GUI_X_Touch.c。 2.1修改GUI_X_Touch.c文件 在GUI_X_Touch.c中添加预处理命令#include “tou

2017-05-20 12:16:02 2619 1

原创 STM32F4应用笔记(三)UCGUI裸机移植——不支持触摸屏

1、硬件设备 使用的是正点原子的F4探索者开发板,编写的工程实例也是基于正点原子的工程实例。 2、移植过程* 2.1下载源码以及添加文件夹 首先下载UCGUI源码,网上有很多,搜一下就能找到,我用的是3.98版本,这是我自己整理完成的ucGUI文件夹的百度云地址,到时候下载好,直接添加到工程文件里即可。 整理完成的ucGUI百度云下载地址 我们建立的工程是基于正点原子F4开发板的【TFT

2017-05-19 16:26:22 6313 4

原创 Arduino学习笔记(四)Matlab串口控制Arduino转动电机

1、用到的硬件设备以及最终实验效果 用到一个5V直流步进电机(28BYJ-48),然后一块对应的电机驱动(主芯片是ULN2003A),一个Arduino UNO开发板。我们最终实现的效果是,在Matlab GUI界面上输入想让电机正转(反转)的角度,执行程序之后,电机开始转动。 2、Arduino部分程序 驱动电机利用的是Arduino的库函数,使用起来十分简单。然后利用串口接收Matla

2017-05-08 10:19:23 13104 2

原创 Arduino应用笔记(三)这一篇和(二)方法不同:Matlab利用串口通信控制Arduino点亮LED

1、实现原理    与上一篇的方法不同,这一次的方法是Matlab利用串口发送函数给Arduino发送一个字符,一旦Arduino接收到字符之后,就执行对应的任务。2、Arduino部分的代码int pin = 8; //LED的管脚 void setup() {pinMode(pin, OUTPUT); //设置管脚为输出模式  Serial.begin(9600);

2017-05-07 10:16:03 7552 1

原创 Arduino应用笔记(二)Matlab控制Arduino点亮一个LED灯

我们要实现的效果是利用Matlab创建的代码,来控制Arduino的执行。 1、下载Matlab支持包 百度云链接是 https://pan.baidu.com/share/home?uk=3795675272&errno=0&errmsg=Auth%20Login%20Sucess&&bduss=&ssnerror=0#category/type=0 解压之后会有5个文件夹,如下图所示:2

2017-05-04 16:43:44 9814 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除