ICode9

精准搜索请尝试: 精确搜索
  • 51单片机入门(2)LED点亮的背后2021-11-29 10:58:15

    上一节提到了51单片机开发环境的搭建,这节我们开始正式进入51单片机的学习——点亮LED。 所有的控制类芯片学习的第一个实践就是点亮LED,这是最简单、最基本的操作,但这个实现过程却可能攘括了单片机的整个工作流程,所以要想学好单片机,点灯实验是一定要掌握的。 文章目录 LED

  • 7-33 地下迷宫探索 (30 分)dfs2021-11-25 17:02:02

    我们在回顾前辈们艰苦卓绝的战争生活的同时,真心钦佩他们的聪明才智。在现在和平发展的年代,对多数人来说,探索地下通道或许只是一种娱乐或者益智的游戏。本实验案例以探索地下通道迷宫作为内容。 假设有一个地下通道迷宫,它的通道都是直的,而通道所有交叉点(包括通道的端点)上都有

  • 期望和组合问题 题目总结2021-11-14 21:31:32

    刷爆数学 CF1515E Phoenix and Computers 梦想从这里开始。 一开始我想的区间dp,结果怎么都过不了样例,最后发现由于操作之间有顺序关系,如果要强行dp还得记录当前区间进行的操作数量。 不过写区间dp的时候我们也可以发现,只要区间的长度相同dp值就是相同的。因此我们可以转化为对长度

  • msp430单片机点亮第一个灯2021-10-29 21:58:03

    1.msp430单片机io口介绍: MSP430的端口有P1、P2、P3、P4、P5、P6、S和COM(型号不同,包含的端口也不仅相同,如MSP430X11X系列只有P1,P2端口,而MSP430X4XX系列则包含全部上述端口),它们都可以直接用于输入/输出。MSP430系统中没有专门的输入/输出指令,输入/输出操作通过传送指令来实现。端

  • STM32C8T6+面板板+3只LED点亮流水灯2021-10-24 12:04:31

    文章目录 一、实验题目二、建立工程文件1.自己建立工程2.使用网上模板 三、点亮LED灯1.代码实现2.编译3.仿真波形图4.烧录5.电路连接6.运行结果 一、实验题目 以 STM32最小系统核心板(STM32F103C8T6)+面板板+3只红绿蓝LED 搭建电路,使用GPIOB、GPIOC、GPIOD这3个端口控制

  • stm32点亮流水灯(小白的求学之路)2021-10-24 10:07:24

    文章目录 前言一、怎么点亮一个LED?1、GPIO简介2、寄存器 二、硬件三、用寄存器点亮流水灯总结 前言 由于之前作者仅仅只学习了51单片机的一些操作,对stm32单片机操作完全不会,过程中很曲折,如果有什么错的地方,希望可以告诉作者加以改正。 一、怎么点亮一个LED? 这个问题困扰

  • STM32F103C8T使用寄存器方式点亮流水灯2021-10-19 22:34:29

    文章目录 一、GPIO端口的初始化设置:时钟配置、输入输出模式设置、最大速率设置二、C语言实现流水灯三、汇编语言实现LED灯点亮 一、GPIO端口的初始化设置:时钟配置、输入输出模式设置、最大速率设置     1、因为流水灯要操作的引脚都是在GPIO端口的,所以根据系统结构

  • CodeGym自学笔记——练习题:计算闰年和平年、红绿灯问题2021-10-08 18:01:47

    计算闰年和平年 package zh.codegym.task.task04.task0414; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; /* 这一年包含的天数 普通闰年 能被4整除但不能被100整除的年份为普通闰年。(如2004年就是闰年,1999年不是闰年)。

  • 基于Keil uVision5和Proteus 8 Professional,led循环点亮2021-10-03 13:01:56

    1.首先在D盘新建一个文件夹,我这里给他命名led点亮循环控制。    2.把准备好的模板复制进去 3.打开Keil uVision5 4.新建一个项目文件 5.保存路径必须在USER目录下,我这路径为D:\led点亮循环控制\工程模板\USER,给他命名为led点亮循环控制。点击保存。    6.然后就会到这个界

  • C51单片机1.点亮一个LED灯2021-10-01 20:34:00

    文章目录 一、实验原理二、实验电路图三、代码实现 一、实验原理 LED发光二极管具有单项导通性,通过5mA左右的电流就能正常点亮发光二极管,电流越大,LED的亮度就越强,但是如果通过的电流过大,就会LED,电流一般有控制在3~20mA,电路图中的1K的上拉电阻的作用就是限制通过LED的电流

  • 单片机学习(3——点亮LED灯)2021-09-20 20:05:59

    注:此单片机型号为STC15F2K60S2. 原理 如图,发光二极管L1—L8共阳接法,VCC为电源正极,高电平。 已知发光二极管正向导通反向截至,要使得二极管发光,就要让Q1—Q8为低电平。可控管脚为P00—P07,所以要输入P00—P07为低电平。为了让P0能够影响到Q1—Q8,就要使得锁存器M74HC573M1R导通,即

  • 树莓派从入门到入魔13/100 - Pico上的第一个Hello LED程序2021-09-15 21:00:02

    树莓派Pico是一个小单片机,只有5cm x 2cm大小,它的核心是RP2040处理芯片,可以做一些物联网应用。 Pico的四周有40根引脚,标准产品是没有焊针的,当然你可以直接从商家购买已经帮你全部焊好了的产品,省得自己动用烙铁了。 为了方便将来的折腾,最好准备一个面包板,以后接一些元器件很方

  • CSP202009-3 点亮数字人生(拓扑排序)2021-09-11 23:02:13

    不难的大模拟,思路就是拓扑排序或者dfs判环,需要注意的是当一个点入度为0,说明邻接到它的点的值已经计算出来了,这时候就可以计算这个点的值了。 坑点:当为loop的时候不能break,而是应该设置标记,然后把剩下的数据都读入(不作处理),最后输出一个loop。在这里卡了两个多小时。。 #include <bi

  • 题解:CF1523E Crypto Lights2021-08-09 15:02:12

    题意简析 给你 $n$ 盏灯,一开始都是暗的每次,点亮一盏灯。 如果每次点亮后,存在一个长度为 $k$ 的区间中,不止一盏灯亮,则停止。 求期望点亮多少盏灯?对 $10^9+7$ 取模。 有多组数据,$n,k\le 10^5$。 ## 分析 根据期望的计算公式可得:$$E=\sum p_ii$$但这里 $p_i$ 表示什么? 我们发现 $p_

  • 图12021-08-06 17:31:06

    图 什么是图 常见术语 无向图:一个图里面的所有边都是无所谓方向的 有向图:边可能是单向的也可能是双向的,方向对其有一定作用 权重:每条边上的一个数字,再现实生活中有各种各样的意义 网络:带权重的图 邻接点:如果有直接的边跟他相连的所有的顶点叫这个点的邻接点 度: 出度:从该点出发

  • 重新点亮linux 命令树————守护进程[二十三]2021-07-29 13:01:48

    前言 简单整理一下守护进程。 正文 守护进程一般是开机启动的。 使用nohup 与 & 符号配合运行一个命令 nohup命令使进程忽略hangup(挂起)信号 使用tail 查看log文件。 然后通过ps 查看一下。 这个时候重点就来了,这个时候呢,有一个小小的问题,那就是当我们终端关闭,那么tail -f /var

  • 重新点亮linux 命令树————进程的控制[二十二]2021-07-27 12:32:16

    前言 简单整理一下进程的控制 正文 进程优先级 nice 从-20-19,值越小,优先级越高 renice 从新设置优先级 进程的作业控制: job 那么先来创建一个进程。 那么使用top -p 26090 那么看下cpu的逻辑: 这里可以看到cpu3的cpu满了。 那么看下ni: 那么这里我们可以让其优先级下降: 那

  • 我用树莓派Pico学Python (2) - 点亮LED 以及 第一个程序2021-07-22 13:34:00

    LED 是一种通电后会发光的电子零件,可以发出特定颜色的光,多色 LED 甚至可以发出各种颜色的光。树莓派 Pico 的上面有一颗亮起后发出绿色光的 LED ,它的位置在 Micro USB 接口的旁边,有标识 LED 字样。 他亮起来的样子如下图: 是的,那个亮起来的绿色方块就是LED了。 它默认是不会

  • 合泰单片机2-点亮LED2021-07-21 13:31:54

    点亮LED 一、需求   点亮一个LED需要:   1、IO口初始化   2、亮灭函数编辑 二、详细   #define LED_STA _pa5//数据口   #define LED_PIN _pac5//配置口   #define GINT    (1)   #define GOUT    (0) void LedInit(void) { LED_PIN = GOUT; }

  • 重新点亮linux 命令树————修改网络配置[十一四]2021-07-18 09:00:30

    前言 整理一下网络配置的修改。 正文 网络配置命令 ifconfig <接口> <ip地址> [netmask 子网掩码] ifup <接口> ifdown <接口> 网关添加和删除: route add default gw <网关ip> route add -host <指定ip> gw<网关ip> route add -net<指定网段> netmask <子网掩码>

  • 重新点亮linux 命令树————网络配置的查看[十一三]2021-07-18 07:32:35

    前言 简单整理一下网络配置。 正文 通过ifconfig 查看。 这个就是ip地址。 网卡mac地址。 还有一块信息非常重要: 这个io开头的信息,这里面就是我们127.0.0.1的信息。 那么就来演示一下如何修改网卡号: 这样重启也是不生效的,因为系统真正读取的配置是/boot/grub/grub.cfg: 然

  • 重新点亮linux 命令树————文件特殊权限[十一]2021-07-17 17:00:52

    前言 简单介绍一下文件特殊权限。 正文 SUID 用于二进制可执行文件,执行命令时取得文件属组权限 如 /usr/bin/passwd 当我们使用passwd 修改密码的时候其实是以root用户身份进行执行的,为什么这么说呢? 可以看到普通用户是没有修改权限的。 这样又什么好处呢? 就是我们使用sudo,那

  • 重新点亮linux 命令树————权限的修改[十]2021-07-17 09:01:08

    前言 简单介绍一下文件的权限修改。 正文 chmod 修改文件、目录的权限 chmod u+x /tmp/testfile chmod u-x /tmp/testfile u 表示用户 g 表示组 o 表示其他 a 表示上面所有 也可以直接用等于号 chmod u=rwx /tmp/testfile 也可以用数字: chmod 755 /tmp/testfile chown 更改属

  • 重新点亮linux 命令树————压缩和解压缩[四]2021-07-12 09:04:19

    前言 简单整理一下压缩和解压缩。 正文 在windows 中我们使用压缩和解压缩一般是7z这个压缩和解压软件,但是在linux中压缩和解压是两个不同的软件。 在最早的linux 备份介质是磁带,使用的命令是tar 可以打包后的磁带文件进行压缩存储,压缩的命令是gzip和bzip2 经常使用的扩展名

  • 重新点亮linux 命令树————目录相关[三]2021-07-11 17:36:32

    前言 简单介绍一些目录命令 正文 主要介绍三个命令 cd 路径切换 cd 这个命令用于切换当前目录的。 切换有三种形式。 以/开头的是绝对路径,比如/home。 以.开头的是相对路径,比如说./server,同样相对路径也可以不写./,可以直接写service就表示当前目录的service。 以开头的是以

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有