- 博客(22)
- 收藏
- 关注
原创 Android 按钮Button点击音效
res目录下添加raw目录,raw添加所需要的音频文件。编译运行,确保工程无误,这里不过多赘述。Mainactivity.java中添加如下代码。添加两个播放音效Button。
2024-05-10 22:58:34
414
1
原创 git上传文件常用命令
第一步:首先新建一个空的文件夹,右击点击用代码进入git;第二步:克隆在github中的仓库(如果不克隆就会产生一个新的分支);克隆代码:这里我的仓库地址为:git clone + 你的仓库地址这里我的仓库地址为:https://github.com/AIXIN698/stm32f1_mpu6050.gitgit clone https://github.com/AIXIN698/stm32f1_mpu6050.git第三步:上个步骤完成之后,本地新建的文件夹下面就会多出个文
2022-04-05 10:18:37
1992
原创 51单片机流水灯控制(5种方法)
实现流程: 1. 新建一个工程(新项目) 2. 查看原理图确定需求(流水灯)对应LED引脚在单片机上的哪个引脚 3. 编写程序(通过查看原理图可以看到我们需要控制整个P2口以控制8个LED灯) 4. 编译程序,下载程序至开发板 5. 查看效果(调试)进制转换表(因为单片机首先处理的是十六进制的数据,所以我们需要将二进制控制需求转换成十六进制去写代码):控制代码:#include <REGX52.H> //头文件...
2022-02-27 12:32:13
14096
原创 STM32串口通信 中断配置
一.关于如何配置通过中断的方式配置串口的收发1.使能串口时钟、使能GPIO时钟2.引脚复用映射3.GPIO端口模式设置4.串口参数初始化设置5.开启中断初始化NVIC6.使能串口7.编写中断处理函数8.编写收发数据处理函数二.初始化串口函数1.使能串口时钟、使能GPIO时钟 //使能GPIOA RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA, ENABLE); //使能串口1 RCC_APB2Periph
2021-11-18 09:20:19
9320
2
原创 STM32外部中断 按键触发
一.外部中断的配置流程 定义结构体变量1.使能SYSCFG时钟、使能GPIOE时钟2.初始化GPIO、设置GPIOE各项参数3.设置IO口与中断线的映射关系4.初始化线上中断、设置中断各项参数5.配置中断分组、设置各项参数6.编写对应的中断服务函数、清除中断标志位等二.以上六个步骤就可以成功配置中断初始化函数了1.第一步使能SYSCFG时钟、使能GPIOE时钟 //使能APB2SYSCFG时钟 RCC_APB2PeriphClockC...
2021-11-17 21:46:14
4494
原创 计算校验和
1.上代码#define _CRT_SECURE_NO_WARNINGS #include<stdio.h>int a, b, c, d, sum,snm;int main(){ scanf("%x%x%x%x", &a, &b, &c, &d); sum = a + b + c + d; printf("主指令加副指令 = %x\n", sum); snm = sum % 256; printf("校验和 = %x", snm); r
2021-10-24 15:13:07
343
原创 超声波模块测距 Arduino代码
1.本篇是记录关于使用超声波模块测距的记录,本次使用的超声波测距模块(HC-SR04)探测角度为<5° 宽电压工作在3.3~5V之间,最大测距为7m。在Arduino中定义引脚,距离变量等........const int TrigPin = 8; //定义发射脚位const int EchoPin = 9; //定义接收脚位float cm; //浮点型数据类型变量void setup() { Serial.begi.
2021-10-16 17:56:18
5360
1
原创 Android 点击按钮出现弹窗
今天介绍几种常用的弹窗1.最常用的一种弹窗Toast.makeText(HomeActivity2.this, "设置为自动模式", Toast.LENGTH_SHORT).show();2.第二种这个是自己写一个方式,就是使用方法Toastutil.showMsg(HomeActivity2.this,"设置为自动模式");首先在Java中新建一个util文件,然后写一个Toasttutil,用于之后直接调用即可这个就是Toasttutil中的代码pac.
2021-10-10 23:27:49
8722
原创 Android 中 handler + Message 的常用用法(一)
1.今天学了HandlerMessage的一种常用用法,来记录记录;做了一个简单的测试,就是设定了一个按钮、一个Text View ,通过点击按钮来改变Text View中的文字,其实很简单。那么,首先第一步就是在Activity中UI布局,如下:布局代码段: <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_conte...
2021-10-08 22:29:54
3676
1
原创 Android Studio中的界面上下左右滑动
当界面的控件多了的时候,我们总不能在跳转到另一个Activity中去摆控件吧!那么这个时候就需要下滑又或者是需要左右滑动了1. 上下滑动效果制作上下滑动的效果很简单,只需要将原来的<Lineralayout 的根目录修改成为<ScrollView></ScrollView>即可,需要注意的是在<ScrollView></ScrollView>根目录下只能有一个子目录;那么就可以写一个<Line...
2021-10-03 12:16:47
13648
2
原创 Android Studio 弹窗设置
弹窗能很好的显示当前处理事情的状态,那么这里介绍三种常用的弹窗方法。1.最常用的弹窗显示 直接使用Toast 等会在屏幕下方出现一个短延时的弹窗首先在Activity中布局好控件以及给id,再就是在Mainactivity中申明id、绑定id,然后设置点击事件,最后就是加上弹窗的代码了 这就是直接在点击事件里边加入这个弹窗就OK了Toast.makeText(getApplicationContext(),...
2021-10-03 11:17:48
6719
原创 Android Studio简易登录界面的制作
想要制作一个简易的登录界面非常容易,总体上来说就是UI布局、给定id、新建跳转的页面、以及输入账号密码的获取与判断,那么接下来就开始制作吧!1.首先就是Activity中的组件布局,这个就不一一列举了!自己把两个EditText和一个Button摆好就ok了,像按钮的点击效果可以自己设计一下(默认状态是什么颜色,按下去是什么颜色)。2.再一个就是要给定控件一个id<?xml version="1.0" encoding="utf-8"?&...
2021-10-02 10:27:35
6073
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人