- 博客(9)
- 收藏
- 关注
原创 SPI、 I2C、USART等协议共同点区别、使用场景
I2C、SPI、UART都是常见的低速板级通信协议,目前主流的SoC都内置了这些通讯协议的控制器,同样,各种传感器、Touch控制器、指纹模块、蓝牙模块、WIFI模块也都兼容这三种通信方式的一种或几种。 分别说下: 1. SPI是四根线,分别是CS(片选)、MOSI(主发从收)、MISO(从发主收)、CLK(时钟),是一种同步传输协议。主机送出CLK信号,主机到从机的数据在MOSI线上传输,从...
2019-09-07 15:48:08
1035
转载 python3中reduce函数的使用
在python3中如果使用reduce需要先导入 from functools import reduce reduce函数,reduce函数会对参数序列中元素进行累积。 reduce函数的定义: reduce(function, sequence [, initial] ) -> value function参数是一个有两个参数的函数,reduce依次从sequence中取一个元素,...
2019-07-11 15:41:16
472
转载 python lambda表达式
session = property(lambda self: object_session(self)) #记录已有的session,hold住一个数据传输通道 一、概述 lambda的一般形式是关键字lambda后面跟一个或多个参数,紧跟一个冒号,以后是一个表达式。lambda是一个表达式而不是一个语句。它能够出现在Python语法不允许def出现的地方。作为表达式,lambda返回一个...
2019-07-11 15:39:21
125
转载 使用Eclipse开发Python程序
对于有Java、Android或C/C++基础的小伙伴们该对Eclipse十分熟悉了,这是一个开放源代码的软件开发项目,是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,Eclipse只是一个框架和一组服务,能够通过插件和组件来构建开发环境。 1.2.1Eclipse介绍 具体来说, Eclipse IDE由如下4个部分组成。 q Eclipse Platform:是一个...
2019-07-09 11:30:35
405
转载 MySQL创建表
show variables like 'character_set_client';#查询字符集 show databases;#列出所有的服务器上的数据库alter create database if not exists test;#创建一个数据库 drop database fk;#删除数据库 show tables from test;#显示一个数据库中的表 use test; cr...
2018-09-19 18:59:06
5280
原创 Ubuntu下安装mysql
ubuntu上安装mysql非常简单只需要几条命令就可以完成。 1. sudo apt-get install mysql-server 2. apt-get isntall mysql-client 3. sudo apt-get install libmysqlclient-dev 安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以...
2018-09-19 18:38:18
95
原创 C++中野指针
野指针,也就是指向不可用内存区域的指针。如果对野指针进行操作,将会使程序发生不可预知的错误,甚至可能直接引起崩溃。 野指针不是NULL指针,是指向“垃圾”内存的指针。人们一般不会错用NULL指针,因为用if语句很容易判断。但是野指针是很危险的,也具有很强的掩蔽性,if语句对它不起作用。 造成野指针的常见原因有三种: 1、指针变量没有被初始化。任何...
2017-10-12 11:18:06
672
转载 内存中常见异常值的解释(比如0xcccccccc、0xcdcdcdcd和 0xfeeefeee 异常值 ) 原创 2014年04月14日 22:05:38 1217507 * 0xcccccccc :
内存中常见异常值的解释(比如0xcccccccc、0xcdcdcdcd和 0xfeeefeee 异常值 ) 原创 2014年04月14日 22:05:38 12175 0 7 * 0xcccccccc : Used by Microsoft's C++ debugging runtime library to mark uninitialised stack memory * 0xcdc...
2017-10-12 11:15:40
289
转载 vc6.0 调用ocx控件
1. ActiveX控件简介 ActiveX是Microsoft对于一系列策略性面向对象程序技术和工具的称呼,其中主要的技术是组件对象模型(COM)。在有目录和其它支持的网络中,COM变成了分布式COM(DCOM)。在创建包括ActiveX程序时,主要的工作就是组件,一个可以自足的在ActiveX网络(现在的网络主要包括Windows和Mac)中任意运行的程序。这个
2015-10-08 09:35:39
620
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人