自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 STM32F103基本定时器

STM32F103 有两个基本定时器 TIM6 和 TIM7,它们的功能完全相同,资源是完全独立的,可以同时使用。其主要特性如下: 16 位自动重载递增计数器, 16 位可编程预分频器,预分频系数 1~65536,用于对计数器时钟频率进行分频,还可以触发 DAC 的同步电路,以及生成中断/DMA 请求。

2024-04-21 11:24:45 1835 1

原创 GPIO(General Purpose Input Output) 通用输入输出口

输出模式可以控制端口输出高低电平(用于驱动LED、控制蜂鸣器、模拟通信协议输出时序等),输入模式可以读取端口的高低电平或电压(用于读取按键、外接模块电平信号输入、ADC电压采集、模拟通信协议接收数据等)根据数据手册中列出的每个I/O端口的特定硬件特征, GPIO端口的每个位可以由软件分别配置成多种模式。引脚电平为0V~3.3V,部分引脚可容忍5V。STM32中可配置8种输入输出模式。

2024-04-08 22:14:00 262

原创 STM32F1103C8T6综述

STM32简介STM32是ST公司基于ARM Cortex-M内核开发的32位微控制器STM32常应用在嵌入式领域,如智能车、无人机、机器人、无线通信、物联网、工业控制、娱乐电子产品等STM32功能强大、性能优异、片上资源丰富、功耗低,是一款经典的嵌入式微控制器ARMARM指ARM公司,也指ARM处理器内核ARM公司是全球领先的半导体知识产权(IP)提供商,全世界超过95%的智能手机和平板电脑都采用ARM架构ARM公司设计ARM内核,半导体厂商完善内核周边电路并生产芯片

2024-03-27 13:49:46 655

原创 双色球系统开发

import java.util.Random;import java.util.Scanner;public class Test8 { public static void main(String[] args) { //双色球系统开发 //投注号码由6个红色球号码和1个蓝色球号码组成 //红色球号码从1-33中选择,要求选择红球不能重复 //蓝色球号码从1-16中选择 //共7个数据 //.

2022-04-22 13:50:30 569

原创 日常猜幸运数字小游戏

import java.util.Random;import java.util.Scanner;public class NumberBoom { public static void main(String[] args) { //实现数字炸弹 Scanner s = new Scanner(System.in); Random r = new Random(); //数字炸弹的最初范围为1~100 //生成.

2022-04-18 16:48:36 2194 1

原创 封装数据,将数据私有化private

class Person{ private int age; public int getAge(){ return age; } public void setAge(int nianLing){ if(nianLing < 0 || nianLing > 150){ //设置关卡保证数据安全 System.out.println("对不起,你输入的年龄值不合法!!!.

2022-04-09 22:53:25 448

原创 构造方法传递参数

以Vip为例:class Vip{ //会员号 long no; //姓名 String name; public Vip(){ } public Vip(long huiYuanHao){ no = huiYuanHao; } public Vip(long huiYuanHao, String xingMing){ no = huiYuanHao; .

2022-04-09 22:35:13 441

原创 根据正三角的最大行数输出菱形

import java.util.Scanner;public class Diamond{ public static void main(String[] args){ Scanner s = new Scanner(System.in); System.out.print("请输入正三角的最大行数: "); int num = s.nextInt(); for(int i = 1; i <= num; i++){ //测试输出几行 //.

2022-04-04 23:52:01 302

原创 创建用户对象

来自b站java老杜public class Test{ public static void main(String[] args){ // 家庭住址对象 Address a = new Address(); a.city = "北京"; a.street = "大兴区"; a.zipcode = "121221"; // 用户对象 User u = new User(); System.out.println(u.id); // 0 System.

2022-04-04 23:45:19 465

原创 输出大于某个正整数n的最小的质数

import java.util.Scanner;public class MinZhiShu{ public static void main(String[] args){ Scanner s = new Scanner(System.in); System.out.print("请输入一个正整数: "); int num = s.nextInt(); printZhiShu(num); } //打印大于该数的最小质数方法 public static void print.

2022-03-29 23:50:43 2385

原创 java打印输出金字塔

输出金字塔

2022-03-27 08:12:58 829

原创 方法递归:计算1~100的和

public class Recursion{ public static void main(String[] args){ System.out.println(sum(100)); } public static int sum(int num){ if(num == 1){ return 1; } return num + sum(num-1); }}

2022-03-27 07:55:50 4340

原创 键盘输入数据

import java.util.Scanner;public class KeyInput{ public static void main(String[] args){ Scanner s = new Scanner(System.in); System.out.print("请输入你的数据: "); //等待用户数据输入 int number = s.nextInt(); //接收整型数据 System.out.pr.

2022-03-27 03:56:46 386

原创 java中的八种基本数据类型

public class DataType{ public static void main(String[] args){ byte b = 127; //byte类型的取值范围为-128~127,末端可加B也可不加B,类型自动转换 System.out.println(b); short s = 32767; //short类型的取值范围为-32768~32767,末端可加S也可不加S,类型自动转换 System.out.pri.

2022-03-27 03:38:32 723

原创 第一个java程序HelloWorld

public class HelloWorld{ public static void main(String[] args){ System.out.println("Hello World!"); }}

2022-03-27 03:19:29 403

空空如也

空空如也

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

TA关注的人

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