自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 山顶之光摩天轮制作教程

山顶之光摩天轮应该是全网唯一一个最接近现实生活中设计出来的摩天轮,采用3D打印外壳,安装比较简单,制作文档和资料开源。

2023-01-20 18:46:20 1003 1

原创 3.基础实验 实验03-按键轮询实验

目录3.3 实验03-按键轮询实验3.3.1STM32CubeMX软件配置3.3.2代码编写3.3.3编译与下载程序3.3.4查看实验结果3.3 实验03-按键轮询实验在SmartUnion STM32F103VET6开发板中,使用轮询方法实现5个按键分别控制5个LED灯的功能。按下KEY1按键,实现LED1的点亮和熄灭,按下KEY2按键,实现LED2的点亮和熄灭,按下KEY3按键,实现LED3的点亮和熄灭,按下KEY4按键,实现LED4的点亮和熄灭,按下KEY5按...

2021-09-11 16:49:06 733

原创 3.基础实验-实验02-跑马灯实验

3.2 实验02-跑马灯实验在SmartUnion STM32F103VET6开发板中实现八个LED跑马灯功能。3.2.1 STM32CubeMX软件配置1.复制实验1配置完成的CubeMX文件,如下图所示。2.复制到Demo02文件夹中(没有Demo02文件夹,自己新建即可),并修改为Demo02.ioc,如下图所示。3.双击打开Demo02.ioc文件,进入STM32CubeMX软件配置。4.配置LED1~LED8引脚,根据下图原理图可知,LED1通过PB8进行控制,

2021-09-11 16:32:31 2423

原创 3.基础实验-实验01-点亮一个LED灯

3.1 实验01-点亮一个LED灯在SmartUnion STM32F103VET6开发板中实现LED1 1秒钟闪烁一次实验。3.1.1 STM32CubeMX软件配置1.打开STM32CubeMX软件,出现如下界面。2.点击File->New Project,如下图所示。如果出现如下图所示界面,点击Cancel。3.在标号1处输入STM32F103VE,在标号2处选择STM32F103VETx,如下图所示。4.双击刚才选中的STM32F103VETx选项,

2021-09-11 16:18:53 2739

原创 2.程序下载

2.程序下载2.1 串口下载1.利用串口线与开发板连接,并按下电源开关,如下图所示。2.查看单片机USB串口号。(1)鼠标左键选中“此电脑”,然后鼠标右键,在弹出来的对话框中选择“属性”。具体操作步骤如下图所示。(2)选择“设备管理器”。(3)在“端口(COM和LPT)”列表里面,可以查看USB串口号。(如果没有COM串口号出现,可能没安装串口驱动,在~\开发板配套资料\04-开发工具\CH340硬件驱动\HL-340.EXE可以找到该驱动,双击默认安装即可。安装好串口驱

2021-09-11 16:05:42 848

原创 1.开发环境搭建

1.开发环境搭建1.1STM32开发软件安装1.找到keil5安装包,可以在~\开发板配套资料\04-开发工具\KEILL MDK及PACK包\MDK525.EXE路径下找到该安装包,如下图所示。2.双击打开该安装包,出现如下图所示界面。(注意:安装时关闭杀毒软件)3.选择agree,next,如下图所示。4.选择安装路径,next。(注意:路径不能带中文)5.填写用户信息,随意填写即可,next。6.等待安装完成。7.安装过程中,弹出如下窗口,.

2021-09-11 15:44:13 1251

原创 任务1 点亮LED灯(Proteus+CubeMX+Keil5)

1.创建Proteus硬件电路1.双击打开proteus软件。2.点击文件-》新建工程。3.新建电路仿真工程工程。4.选择原理图模板。5.不创建PCB布版设计6.选择创建固件项目。7.新建工程完成。8.切换至原理图绘制界面。9.出现如下如图所示界面。10.进行元器件选择。10.选择LED-RED。(发光二极管,发光颜色红色)11.出现如下器件。12.同理,继续添加电阻。13.元器件选择完毕。.

2021-09-11 14:57:40 4439 5

原创 Ubuntu 交叉编译openCV3.2 至s5pv210环境

一、环境         1.Ubuntu16.04.2         2.openCV3.2         3.交叉编译器:arm-linux-gcc4.4.3 (经过测试,最好采用此版本交叉编译,报错的机会会少点) 二、交叉编译器问题1.成功安装交叉编译4.4.3后,至于怎么安装交叉编译器,请百度很多这方面的教程,执行编译命令会报错,libstdc++.so.6:

2017-07-22 15:55:33 783

原创 Android屏幕设置

一、通过配置文件设置手机屏幕方向找到Android工程文件中的AndroidManifest.xml,接下来对这里面的内容进行修改。1.横屏设置  在下添加如下内容:android:screenOrientation="landscape"这个属性就是设置屏幕横屏,如下图所示

2015-11-15 16:16:26 745

原创 Android Studio生成Jni头文件的方法

总共有三种方式生成Jni头文件,但归根结底只有一种,只是操作方法不一样,我在这里做一下记录,方便下次使用。1.1         1.利用Android Studio的Terminal,进入你自己的Android工程文件的app/src/main目录,例如(D:\Users\AndroidStudio\Application\app\src\main)在Terminal中输入命令c

2015-10-14 16:35:32 6146

原创 Android保存多个对象

package com.example.androidtest;import java.io.IOException; import android.content.Context; import android.content.SharedPreferences; import android.content.SharedPreferences.Editor;/** * 保存轻

2015-10-14 12:41:09 864

蓝牙聊天程序

能够实现2个手机之间通过蓝牙进行聊天。 protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.main_activity); findViewById(); buttonListion(); mBluetoothAdapter=BluetoothAdapter.getDefaultAdapter(); if(mBluetoothAdapter==null) { Toast.makeText(context, "没有提供蓝牙通信",Toast.LENGTH_SHORT).show(); } }

2014-10-10

空空如也

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

TA关注的人

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