自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python tkinter窗口弹出置顶的方法

如果想要python 的tkinter窗口置顶,加上下面两句即可实现root窗口的置顶显示,可以用于某些程序的消息提示,能够弹出到桌面显示root = Tk()root.wm_attributes('-topmost',1)

2017-07-30 17:28:08 16301 1

转载 Python os._exit() sys.exit() exit()区别

os._exit() vs sys.exit()概述python的程序有两中退出方式:os._exit(), sys.exit()。本文介绍这两种方式的区别和选择。os._exit()会直接将python程序终止,之后的所有代码都不会继续执行。sys.exit()会引发一个异常:SystemExit,如果这个异常没有被捕获,那么python解释器将会退出。如果有捕获

2017-07-30 17:06:15 341

转载 利用python实现对鼠标的移动点击操作(PyMouse 模块安装方法)

注:正确安装后如果运行程序发现PyMouse导入失败请重启电脑转载自:http://blog.sina.com.cn/s/blog_60b45f230101kucn.html具体实现,使用外部库PyMouse,使用pip可以直接下载 pip install pymouse安装pymouse必须要xlib的支持,刚开始以为xlib仅

2017-07-26 21:36:25 24332 4

原创 关于python GUI 多线程编程注意事项

在python GUI编程时使用了多个线程操作同一个GUI的类,发现出现python.exe出现崩溃导致程序终止,后来排查发现是因为多个线程操作同一个farme出现了问题,后来加了Lock解决这个崩溃的问题在程序中使用了lock.acquire() 和 lock.release() 来保护共享资源

2017-07-26 21:33:12 1852

原创 cc2640 用命令行方式烧录

1.在Flash Programmer 2(E:\Program Files (x86)\Texas Instruments\SmartRF Tools\Flash Programmer 2\doc\help)的帮组文档中我们可以看到cc2640是可以用命令行的方式烧录的 我们使用的命令是:srfprog -t soc(XDS-06EB12100300A,CC2538)

2017-07-24 16:26:25 2671 1

转载 Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)

转自:http://www.cnblogs.com/huangcong/archive/2011/08/29/2158268.html去空格及特殊符号s.strip().lstrip().rstrip(',')复制字符串#strcpy(sStr1,sStr2)sStr1 = 'strcpy'sStr2 = sStr1sStr1 = 'strcp

2017-07-23 15:09:49 266

原创 linux i2c驱动讲解

i2c总线是一种十分常见的板级总线,它包括i2c板级文件和i2c的总线驱动,和i2c的设备驱动,设备驱动可以通过适配器或者driver结构体中的名字和总线匹配,总线也是靠名字和板级文件匹配的i2c子系统框架下图就是我理解的i2c驱动框架示意图, 类似中断子系统, i2c子系统中也使用一个对象来描述一个物理实体, 设备对象与驱动分离, 驱动结合设备对象对硬件设备的描述才可以驱动一个具

2017-07-23 14:34:15 3442

转载 python文件和目录操作方法大全(含实例)

一、python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()2.返回指定目录下的所有文件和目录名:os.listdir()3.函数用来删除一个文件:os.remove()4.删除多个目录:os.removedirs(r“c:\python”)5.检验给出的路径是否是一个文

2017-07-23 13:48:53 221

转载 Tkinter教程之Event篇(2)

[python] view plain copy'''''Tkinter教程之Event篇(2)'''  '''''5.测试离开(Leave)事件'''  # -*- coding: utf-8 -*-  # leave:鼠标离开时产生此事件  from tkinter import *    root = Tk()      d

2017-07-22 22:28:20 481

转载 Tkinter教程之Event篇(3)

[python] view plain copy'''''Tkinter教程之Event篇(3)'''  '''''11.两个事件同时绑定到一个控件'''  # -*- coding: utf-8 -*-  # bind:将事件与处理函数  # 将两个事件绑定为同一个组件  # 为root绑定两个事件  from tkinter import

2017-07-22 22:26:43 275

转载 linux下I2C驱动架构全面分析

I2C 概述  I2C是philips提出的外设总线.  I2C只有两条线,一条串行数据线:SDA,一条是时钟线SCL ,使用SCL,SDA这两根信号线就实现了设备之间的数据交互,它方便了工程师的布线。  因此,I2C总线被非常广泛地应用在EEPROM,实时钟,小型LCD等设备与CPU的接口中。  linux下的驱动思路  在linux系

2017-07-14 21:53:49 140

原创 linux mktime函数用法

用到的结构体在使用mktime时会默认忽略这连个值int tm_wday; /* day of the week */int tm_yday; /* day in the year */struct tm ;#include 1 struct tm { 2 i

2017-07-11 13:20:35 2766

原创 c语言中goto使用注意事项

在c语言中可以用goto来处理错误,但是要特别注意的是goto会顺序执行下去,所以在goto中如果没有分支或retun的话可能会出错#include<stdio.h>//冒泡排序,把数组中的元素从大到小或从小到大列出int main(void){ int arr[10]={8, 1, 6, 7, 5, 0, 3, 2, 4, 9}; int i, j, temp, count =

2017-07-08 21:21:56 10487

转载 cJSON 使用

CSJON库基本数据格式 cJSON 定义typedef struct cJSON {      struct cJSON *next,*prev;   // 数组 对象数据中用到      struct cJSON *child;        // 数组 和对象中指向子数组对象或值        int type;           // 元素的类型,如是

2017-07-07 15:39:15 877

Quectel_EC200S_Linux_USB_Driver_User_Guide_V1.0.pdf

移远EC200S linux USB 驱动配置

2021-04-19

DP83848C 数据手册

DP83848C芯片 数据手册

2019-04-15

空空如也

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

TA关注的人

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