- 博客(7)
- 收藏
- 关注
原创 linux模块开发 字符设备创建过程
linux模块开发 字符设备创建过程1. 设备号使用int register_chrdev_region(dev_t from, unsigned count, const char *name)注册特定设备号的字符设备使用int alloc_chrdev_region(dev_t *, unsigned, unsigned, const char *)注册由系统分配 空闲设备号的字符设...
2020-04-29 21:51:43
365
原创 selenium 入门及对B站动态抓取取
selenium笔记1.selenium的安装python直接使用pip安装selenium,然后还需要下载对应浏览器的驱动,Chrome的驱动。一定记得按照你自己的浏览器的版本下载对应的驱动。2.基本使用示例:from selenium import webdriverbrowser = webdriver.Chrome(executable_path="chromedriver_w...
2020-03-30 18:24:05
1383
原创 Makefile笔记
Makefile笔记1.使用VPATH或者vpath指定搜索路径时,该搜索路径只适用于Makefile中搜索文件时使用(如依赖文件)。源文件中对头文件的引用必须加上路径或者在gcc命令中加上-I参数指定。例如:文档结构如下:Makefile文件内容如下:objects=print.o \ main.oVPATH =./include ./srcmain:$(objects) c...
2020-01-27 23:40:29
270
原创 python变量作用域
python变量作用域LEGBL(local)局部作用域局部变量:包含在def关键字定义的语句块中,即在函数中定义的变量。每当函数被调用时都会创建一个新的局部作用域。Python中也有递归,即自己调用自己,每次调用都会创建一个新的局部命名空间。在函数内部的变量声明,除非特别的声明为全局变量,否则均默认为局部变量。有些情况需要在函数内部定义全局变量,这时可以使用global关键字来声明变量的作...
2019-08-26 09:33:40
287
原创 python全局变量(模块法和global)
python全局变量及global的使用python中全局变量使用,一般有两种方法,使用global和使用模块global在python中,可以使用global声明一个变量为全局变量1.flag=1def test(): global flag flag=2 print("test:%d" % flag)print("main:%d" % flag)test...
2019-08-18 10:44:51
6774
1
原创 cc2530IO口使用
cc2530IO口使用普通IO口初始化语句:void INIT_LED(void){ P1SEL &= ~0xFF; P1DIR |= 0xFF; P1 = 0;}做输出时需要配置的寄存器:P0SEL寄存器/P1SEL寄存器P2SEL寄存器P0DIR寄存器/P1DIR寄存器P2DIR寄存器 做输入时需要配置的寄存...
2018-07-28 12:14:05
6434
原创 cc2530串口操作
cc2530串口操作串口初始化void UART0_Init(BaudSel baud){ CLKCONCMD &= ~0X40; //晶振 0100 0000 while(!(SLEEPSTA & 0X40)) ; //等待晶振稳定 CLKCONCMD &= ...
2018-07-27 22:37:09
4650
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人