5 Always Sun

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 4w+

python的numpy库基本函数复习

Python使用中,对numpy使用的挺多的,最近我决定系统的学习一下numpy的基本函数,复习的内容如下。import numpy as np#%% lambda filter and reduce use methoda=lambda x:x*xprint(a(10))#filter 接受一个列表参数和一个lambda函数参数#这个函数f的作用是对每个元素进行判断,返回True或False filter()根据判断结果自动过滤掉不符合条件的元素# 返回由符合条件元素组成的新li.

2020-10-14 17:23:59

C++基础介绍

static:const:const int LENGTH = 10;//常量typedef:typedef unsigned short wchar_tenum:define: #define LENGTH 10//定义常量

2020-09-24 09:51:47

python相对路径的问题

目前在python写文件的时候,发现了一个很低级的问题。问题是这样的,有两个py文件, myFileTest.py文件和file2文件夹同时放在当前文件夹下,file2文件夹下有一个genertData.py文件和一个test.txt文件。在genertData.py文件中写test.txt文件,同时在myFileTest.py中调用genertData.py写文件之后再读文件,无法正确读取文件。myFileTest.py# -*- coding:utf-8 ...

2020-09-11 09:55:31

ESP8266连接机智云实现手机控制和显示

本次博客主要实现通过stm32f407和esp8266实现机智云的访问和手机端数据的显示和控制。

2020-05-02 17:44:26

IIC协议介绍

①总线空闲状态(Edle) I2C 总线总线的 SDA 和 SCL 两条信号线同时处于高电平时,规定为总线的空闲状态。此时各个器件的输出级场效应管均处在截止状态,即释放总线,由两条信号线各自的上拉电阻把电平拉高。②启动信号(Start) 在时钟线 SCL 保持高电平期间,数据线 SDA 上的电平被拉低(即负跳变),定义为 I2C 总线总线的启动信号,它标志着一次数...

2020-04-10 16:47:43

FPGA开发(十三)----------IIC通信访问eeprom内容

本次实验我们主要通过实现IIC通信协议,之后完成eeprom芯片内部内容的读取,通过按键每次将芯片内部的前一个字节数据增加一,之后保存回芯片的内部。...

2020-04-10 16:28:01

FPGA开发(十二)----------读取DS1302内部时间数码管显示

本次实验我们主要完成读取DS1302芯片内部的时间,并通过数码管进行时间的显示。 DS1302是一款实时时钟芯片,内部可以实现时分秒年月日以及星期的保存,并在电源的驱动下,可以时间自动的增加计时。一般是DIP或者SOP封装,共有以下几个引脚,通过IIC通信协议实现信息的交流。其中 X1,X2为外接晶振的引脚,晶振为32.768KHz. ...

2020-04-08 11:01:02

FPGA开发(十一)----------PWM驱动蜂鸣器实现歌曲 发如雪

在用单片机的过程中我们肯定是用蜂鸣器实现过一些简单的歌曲,因为本身音乐的各种音符就是频率不同的声音而已,因此我们在上一个实验的基础上实现这个实验的功能。...

2020-03-29 14:30:06

FPGA开发(十)----------PWM驱动蜂鸣器

本次实验我们实现PWM驱动一个蜂鸣器,通过按键改变PWM的占空比,改变蜂鸣器的音调。 首先我们来了解一下PWM的原理,用一个N位的计数器,最大值可表示成2的N次方,最小值为0,...

2020-03-27 16:19:34

FPGA开发(九)----------按键消抖实验

本次实验我们主要完成按键消抖,并统计按下的次数,通过数码管进行显示。我们在上一个数码管计数器的工作上实现按键消抖之后,将1hz信号改为消抖模块的输出即可。 首先我们分析一下按键抖动,按键消抖通常的按键所用开关为机械弹性开关,当机械触点断开、闭合时,由于机械触点的弹性作用,一个按键开关在闭合时不会马上稳定地接通,在断开时也不会一下子断开。因而在闭合及断开的瞬间均伴随...

2020-03-26 10:10:53

FPGA开发(八)----------数码管显示实验3-数字前0的消除

上一篇文章我们使用模块的方式实现了计数器,但是我们看到在计数器前的零全部显示,这在我们的日常生活中是不太符合逻辑的,因为我们通常没有这些0。本次实验我们将这些0不显示。...

2020-03-25 17:45:34

FPGA开发(七)数码管显示实验2-模块实现计数器

上一篇文章中我们采用普通的方法实现了数码管显示计数器的内容,可以看到虽然逻辑清楚,但是不可避免的出现了代码过多的缺陷。我们可以看到六个数码管显示的方式基本一样。因此本次实验我们采用模块的形式,将每一个部分用一个模块来进行实现,首先我们需要一个计数模块,一个显示模块,一个整体协调模块。 计数模块...

2020-03-23 18:03:38

FPGA开发(六)数码管显示实验-计数器实现

本次实验我们主要进行数码管的显示,包括单个数码管的显示和多个数码管刷新显示。 在很多的实际中我们都会使用到数码管,在学习单片机的时候应该对数码管的基本原理有所了解,一个数码管有8个小LED组成,控制每一个LED的亮灭即可实现数码管显示不同的形状,这就是单个数码管显示数字的原理。多个数码管的显示有所不同,将每一个数码管所有的LED的负极连接在一起,只控制正极即可实现...

2020-03-15 22:21:11

FPGA开发(五) 串口发送和接收实验

本次试验我们来学习

2020-03-15 20:35:30

FPGA开发(四) PLL实验

本次我们来学习FPGA的PLL,PLL(Phase Locked Loop)俗称锁相环,在很多的单片机中都有,它主要的目的是为了实现倍频和分频,因为我们系统运行的主频率是固定的,如果我们需要其他的频率,那么就需要超频或者降频,此时就需要锁相环实现。...

2020-03-12 21:27:35

FPGA开发(三) 按键功能的实现

该工程主要是实现按键的控制,结合上一次我们的流水灯,我打算实现以下功能:利用开发板上的四个按键,依次控制四个LED灯,即按下第一个按键,第一个LED点亮,依次类推。 首先我们打开Quartus,新建一个工程名为 key_test,建立工程参见上一篇文章,这里不一一叙述。我们新建一个VHDL文件。我们分析一下,本次程序输入为按键的状态,输出为LED的状态,由于在代码...

2020-03-12 17:56:19

多用户远程桌面连接局域网电脑的操作步骤

配置过程包括自己的客户端电脑配置和局域网远端的电脑配置。本次客户端和远端电脑均为win8.11.远端电脑配置 1.首先新建一个管理员账户 在 控制面板\用户帐户和家庭安全\用户帐户\管理帐户 中选择在电脑中设置新用户,选择添加新用户,不使用Microsoft账户,创建账户同时需要创建密码。创建成功之后,我们选择该账户,修改账户类型为管理员类型。 ...

2020-01-09 17:00:01

STM32F407ZGT6串口1-6通信实现和串口重定向的实现

1.STM32F4串口映射简介 STM32F4的串口不同于STM32F1,首先STM32F407ZGT6具有6个串口,其中串口1236为同步通信串口(即USART),串口45为异步通信串口(即UART)。 F4具有端口映射功能(除了串口5只有一个端口可选择,其他的都有两个可以映射的端口),简单来说,就是串口的TXD和RXD端口不是固定的,可以我们自己选择,但是自己...

2020-01-06 10:45:00

FPGA开发(二) 第一个工程----------流水灯的实现

该工程主要是实现流水灯,即控制开发板上的四个LED灯间隔一秒钟,依次亮起,完成循环往复的流水。首先我们打开Quartus,新建一个工程(file->new porject wizard)选择一个合适的路径,选择自己对应的Device类型,类型可以在自己的开发板上面看到,这里我是用的是黑金A301的开发板,选择Device如下:之后点击Finish,完成工程的创建。...

2020-01-02 11:32:35

FPGA开发(一) 开发环境的配置

博主一直希望能把自己学习知识的过程记录下来,之前一直没有完成,本次学习FPGA,我决定把自己的学习过程完整的记录下来,一方面之后可以回顾,另一方面也可以帮助需要学习FPGA的人,少走弯路。开发FPGA我们需要的软件主要有Quartus(博主使用的版本是Quartus Prime 17.1) 链接:https://pan.baidu.com/s/1MzYhAR5CUMn_7Y...

2020-01-02 10:14:20

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享宗师
    分享宗师
    成功上传21个资源即可获取