自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 USB的传输方式——笔记

每次事务都会分解成若干个数据包在USB总线上传输。每次传输必须历经两个或三个部分,第一部分是USB控制器向USB设备发出命令,第二部分是USB控制器和USB设备之间传递读写请求,其方向主要看第一部分的命令是读还是写,第二部分有时候可以没有。第三部分是握手信号。以下针对这四种传输,分别进行讲解。USB设备驱动向USB控制器驱动请求的每次传输被称为一个事务(Transaction),事务有四种类型,分别是Bulk Transaction——Bulk传输事务Control Transaction——控制传

2020-08-30 16:46:33 389

原创 I2C总线

I2C总线是一种两线式串行总线,只有一根时钟线和一根数据线,用于连接微控制器及其外围设备。I2C总线最主要的优点是其简单性和有效性。由于接口直接在组件之上,因此I2C总线占用的空间非常小,减少了电路板的空间和芯片管脚的数量,降低了互联成本。I2C设备有1K/2K/4K/8K/16K的,都是以8字节为一页。设备地址有硬件确定,地址前四位都是固定值1010,最后一位都是读写位,由自己确定,1代表读,0代表写,1K/2K的最多可级联8个设备,第5-7位是A2-A0,用于确定设备地址,由硬件布线确定,读.

2020-08-02 23:47:37 470

原创 django允许外部访问的方法

默认方法启动djangopython manage.py runserver这时启动的服务只能在本机访问,这是因为服务只向本机(127.0.0.1:8000)提供,也就是 localhost:8000 所以局域网的其他机器不能访问。如果想让网络上的其他计算机能够访问django的服务,需要更改启动django的命令为python manage.py runserver 0.0.0.0:8000即可访问的时候需要指明是http访问,格式如下:http://192.168.75.129:8

2020-07-23 10:30:00 2105

原创 从0搭建一个Django

“Django是一个开放源代码的Web应用框架,由Python写成。采用了MVT的软件设计模式,即模型Model,视图View和模板Template。2005年7月在BSD许可证下发布。”安装python环境安装虚拟环境-管理员身份打开Powershell-输入命令Set-ExecutionPolicy Unrestricted(配置powershell使其没有任何限制)...

2020-07-09 22:56:54 316

原创 EDA学习笔记timescale 10ns/1ps

`timescale 10ns/1psmodule CNT_tb;reg clk,RST,EN;wire[3:0]q;initialbegin clk=0;forever #2.5 clk=~clk;endinitialbeginRST=0; EN=1;#15 RST=1;#10 RST=0;#45 EN=0;#10 EN=1;#10 $stop;endCNT_tb CNT(.clk(clk),.RST(RST),.EN(EN),.q(q));endmodulem

2020-06-23 12:15:57 554

转载 最新版本IAR for 8051 8.30 编译协议栈Z-Stack有错误

使用最新版本IAR for 8051 8.30以上版本,编译协议栈-Stack工程时会出现以下错误,Error[e46]: Undefined external “?V1” referred in AF ( C:\Texas Instruments\ZStack-CC2530-2.5.1a\Projects\zstack\Samples\SampleApp\CC2530DB\DemoEB\Obj\AF.r51 )目前解决这个问题的办法,1.Change number of virtual regist

2020-06-10 11:31:22 511

原创 室内定位(牛顿迭代算法)(单点模拟测试)python

import numpy as npimport numpy.matlibimport matplotlib.pyplot as pltN = 4 # 锚数量M = 1 # 移动节点数# 距离相关err(归一化到距离的噪声标准差)distMeasurementErrRatio = 0.1 # 这意味着距离测量的精度是90,例如1米的测量距离的误差大约是0.1米(符合SWM1000模块精度)networkSize = 5 # 我们考虑移动设备可以漫游的100x100的区域# 在

2020-06-04 13:52:50 620

原创 室内定位算法(牛顿迭代)matlab

%% 设置参数N = 4; % 锚数量M = 5; % 移动节点数% 距离相关err(归一化到距离的噪声标准差)distMeasurementErrRatio = 0.1; % 这意味着距离测量的精度是90,例如1米的测量距离的误差大约是0.1米。networkSize = 100; % 我们考虑移动设备可以漫游的100x100的区域anchorLoc = [0 0; % 在区域的4个顶点处设置锚点 netw

2020-06-01 10:34:05 2009

原创 pycharm与树莓派(从零开始无痛配置树莓派,ssh连接树莓派等)

首先是如何配置一块树莓派1.可以参考子豪兄的教程,讲的很好,如何选择,烧写系统,配置一个树莓派等,还有更多有趣的玩法还有b站配套视频!子豪兄的无痛教程(当然需要镜像或者开发工具可以私我,如果你有某云会员当我没说。 )远程配置SFTP(如何在pycharm上连接树莓派)1.在PyCharm中打开SFTP配置面板,路径为Tools => Deployment => Configuration:2. 配置Connection参数设置,填写远程服务器域名或者IP地址及用户名密码后,点击

2020-05-26 09:47:46 1768

原创 sympy的用法

什么是SympySympy 是一个可以进行符号运算的第三方科学计算库,数学对象可以被精确的表达,而不是近似值,这也意味着带有未计算的未知量可以以符号的形式留在数学表达式中。一个更有趣的例子在Sympy 中,用symbols来定义变量,也就是说,在使用某个变量前,必须先定义它。`x,y=sympy.symbols('x,y') # symbols('x y') 或者symbols('x,y')`x,y=sympy.symbols('x y')expr=x+2*y;expr x+

2020-05-21 10:09:11 2205

原创 读取csv数据集并做相关处理

数据集一般有key为dict_keys([b’batch_label’, b’labels’, b’data’, b’filenames’])Python2版本的key没有b’’,即dict_keys([‘batch_label’, ‘labels’, ‘data’, ‘filenames’])这是不同版本Python之间的区别import pickledef load(filen...

2020-03-22 17:05:01 616

原创 Python下载照片的三种方法

直接甩代码import osos.makedirs('./picture/', exist_ok=True) #这里在根目录创建一个“picture”文件夹 URL = "https://imt-img.oss-cn-shenzhen.aliyuncs.com/test/青苹果/青苹_20200318210608_0.jpg"#方法一def urllib_download(): ...

2020-03-22 16:56:46 883

原创 读取csv并通过url下载照片,制作数据集

读取csv并通过url下载照片,制作数据集首先准备一个csv文件import csv#打开.csv提取URL存入列表awith open('青苹果.csv', 'r',encoding='utf-8') as f: a = [] url = "" reader = csv.reader(f) for row in reader: pr...

2020-03-22 16:50:46 971

定位-牛顿迭代算法存档.py

基于牛顿迭代算法的室内定位,适配各种定位模块,只需改变获取数据的方式和提取有效数据,也可以模拟基站和标签数据(在注释代码中)。

2020-05-23

计算机操作系统资料.rar

第一章为操作系统引论,介绍了OS的发展、传统OS和现代OS的特征及功能;第二和第三章深入阐述了进程和线程管理、进程同步、处理机调度和死锁;第四和第五章对连续和离散存储器管理方式及虚拟存储器进行了介绍;第六章自下而上地对I/O系统的各个层次做了较为系统的阐述;第七和第八章介绍了文件系统和磁盘存储器管理;第九章对用户接口以及接口的实现方法做了介绍;从第十章开始到第十二章是与目前OS发展现状紧密相关的内容,分别介绍了多处理机OS、网络OS、多媒体OS以及系统安全性

2020-04-26

空空如也

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

TA关注的人

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