上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: T2CON:定时器控制寄存器 寄存器地址0C8H,位寻址0C8H~0CFH。 位地址 CF CE CD CC CB CA C9 C8 位符号 TF2 EXF2 RCLK TCLK EXEN2 TR2 C/T2 CP/RL2 TF2:T2溢出标记 当T2溢出时TF2=1,TD2只能用软件清除 当RCL 阅读全文
posted @ 2018-08-23 04:41 极客先锋 阅读(1537) 评论(0) 推荐(0) 编辑
摘要: TMOD:工作方式控制寄存器 寄存器地址89H,不可位寻址。 位序 B7 B6 B5 B4 B3 B2 B1 B0 位符号 GATE C/T M1 M0 GATE C/T M1 M0 GATE——门控位 当=0时,以TR0(或TR1)状态决定定时器/计数器的启动或禁止 当=1时,以TR0与INT0( 阅读全文
posted @ 2018-08-23 04:34 极客先锋 阅读(939) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.smilechina.net/archives/425.html 一. 有关中断的概念 1. 仔细研什么叫中断? 举例:同学正在教室写作业,忽然被人叫出去,回来后,继续写作业这就是生活中的“中断”的现象,就是正常的工作过程被外部的事件打断了。 二. 引入计算机中断的概念。 阅读全文
posted @ 2018-08-23 01:53 极客先锋 阅读(1522) 评论(0) 推荐(0) 编辑
摘要: 本文是续 单片机成长之路(51基础篇) - 006 在Linux下搭建51单片机的开发烧写环境编写的。 本范例主要由(main.c ,delay.h,delay.c,makefile)4个文件组成,sdcc的编译环境搭建参照:单片机成长之路(51基础篇) - 006 在Linux下搭建51单片机的开 阅读全文
posted @ 2018-08-21 22:48 极客先锋 阅读(3260) 评论(0) 推荐(0) 编辑
摘要: 今天搞树莓派,遇到/sys这个目录,不太清楚,先对/sys目录知识进行一个整理 首先,对 /sys目录下的各个子目录进行具体说明: /sys下的子目录 内容 /sys/devices 该目录下是全局设备结构体系,包含所有被发现的注册在各种总线上的各种物理设备。一般来说,所有的物理设备都按其在总线上的 阅读全文
posted @ 2018-06-21 16:23 极客先锋 阅读(2154) 评论(0) 推荐(0) 编辑
摘要: 标准 C 语言定义了 32 个关键字,如下表(ANSI C的32个关键字): C51在此基础上针对单片机功能进行了扩展,详情见下表(C51编译器扩充关键字): C 51的数据类型 51单片机使用的C语言的存储器类型分为以下几种: 阅读全文
posted @ 2018-06-13 00:14 极客先锋 阅读(1591) 评论(0) 推荐(0) 编辑
摘要: 1.Python脚本,名称为py_add.py 2.C代码 3,编译 备注:链接Python的库需在最后,否则可能会出现以下的错误提示: 4,运行结果 阅读全文
posted @ 2018-06-12 15:49 极客先锋 阅读(4995) 评论(0) 推荐(1) 编辑
摘要: 比较全的CH340,CH341应用说明 CH340 以前用USB转串口时图方便一般也都是直接买现成的USB转串口模块,但是后面设计需要,不等不将CH340这个模块集成到电路板中,经过多次失败,终于得到稳定的工作电路了,以下是CH340的说明。 特点 1、全速USB设备接口,兼容USB V2.0,外围 阅读全文
posted @ 2018-05-20 13:41 极客先锋 阅读(9139) 评论(0) 推荐(0) 编辑
摘要: 在Linux下没有像keli那样好用的IDE来开发51单片机,开发环境只能自己搭建了。 第一步:安装交叉编译工具 a) 安装SDCC sudo apt-get install sdcc b)测试SDCC是否可用,这是个网上找的简单的流水灯代码 test.c, 用来测试 编译它: 会生成这么多的文件( 阅读全文
posted @ 2018-05-18 17:01 极客先锋 阅读(5616) 评论(0) 推荐(0) 编辑
摘要: dos命令大全 黑客必知的DOS命令集合 一般来说dos命令都是在dos程序中进行的,如果电脑中安装有dos程序可以从开机选项中选择进入,在windows 系统中我们还可以从开始运行中输入cmd命令进入操作系统中的dos命令,如下图: 严格的说,windows 中的命令窗口并不是真正意义上的dos操 阅读全文
posted @ 2018-05-18 10:21 极客先锋 阅读(1062) 评论(0) 推荐(0) 编辑
摘要: 用户应用程序在运行过程中,有时会有特殊需求,需要实现单片机系统复位(热启动之一),传统的8051单片机由于硬件上未支持此功能,用户必须用软件模拟实现,实现起来较麻烦。STC单片机增加了相应的硬件功能,内部的ISP/IAP控制寄存器ISP_CONTR便可以实现此功能。用户只需简单的控制ISP_CONT 阅读全文
posted @ 2018-05-17 16:51 极客先锋 阅读(1681) 评论(1) 推荐(0) 编辑
摘要: BOOT区的由来基于一个简单的道理,即单片机的程序是保存在FLASH中的,要运行程序就必须不停的访问FLASH存储器。对于一般的FLASH存储器,数据的写入需要一定的时间来完成,在数据写入完成之前,存储器中所有的数据都是不可读的,这就在运行旧程序和写入新程序之间造成了一个矛盾。 使用BOOT区是解决 阅读全文
posted @ 2018-05-17 00:26 极客先锋 阅读(1992) 评论(0) 推荐(0) 编辑
摘要: STC单片机简介 STC单片机是一款增强型51单片机,完全兼容MCS-51,还增加了新的功能,比如新增两级中断优先级,多一个外中断,内置EEPROM,硬件看门狗,具有掉电模式,512B内存等。还支持ISP下载,不用编程器,只要一个MAX232和一些廉价的元件就能写程序,可擦写10万次。因此是一款很好 阅读全文
posted @ 2018-05-16 17:19 极客先锋 阅读(4192) 评论(0) 推荐(0) 编辑
摘要: ISP(In-System Programming)在系统可编程,指电路板上的空白器件可以编程写入最终用户代码, 而不需要从电路板上取下器件,已经编程的器件也可以用ISP方式擦除或再编程。IAP(In-Application Programming) 指MCU可以在系统中获取新代码并对自己重新编程, 阅读全文
posted @ 2018-05-16 16:46 极客先锋 阅读(1291) 评论(0) 推荐(0) 编辑
摘要: 单片机目录: 单片机成长之路(avr基础篇)- 001 ISP与IAP的区别 单片机成长之路(51基础篇)- 002 STC单片机冷启动和复位有什么区别 单片机成长之路(avr基础篇)- 003 AVR单片机的BOOT区 单片机成长之路(51基础篇) - 004 STC89C52MCU 软件实现系统 阅读全文
posted @ 2018-05-16 16:43 极客先锋 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 硬件要求: 树莓派开发板 USB外接硬盘 一. Together 1. 更新安装程序 2. 安装Deuge: 3. 配置后台启动 4. 登陆:(地址:http://树莓派ip地址:8112,默认密码deluge) 二. 安装transmission 1. 安装transmission 2. 停止tr 阅读全文
posted @ 2018-05-08 15:03 极客先锋 阅读(715) 评论(0) 推荐(0) 编辑
摘要: helloos.nas 源码: 阅读全文
posted @ 2018-04-10 02:30 极客先锋 阅读(1850) 评论(0) 推荐(0) 编辑
摘要: 一台服务器上都快开启200个redis实例了,看着就崩溃了。这么做无非就是想让不同类型的数据属于不同的应用程序而彼此分开。 那么,redis有没有什么方法使不同的应用程序数据彼此分开同时又存储在相同的实例上呢?就相当于mysql数据库,不同的应用程序数据存储在不同的数据库下。 redis下,数据库是 阅读全文
posted @ 2018-03-28 20:00 极客先锋 阅读(1197) 评论(1) 推荐(0) 编辑
摘要: Docker 安装 MySQL 查找Docker Hub上的mysql镜像 这里我们拉取官方的镜像: 等待下载完成后,我们就可以在本地镜像列表里查到REPOSITORY为mysql,标签为latest(最新)的镜像。 使用mysql镜像 运行容器 命令说明: -p 3306:3306:将容器的330 阅读全文
posted @ 2018-03-21 17:15 极客先锋 阅读(1627) 评论(0) 推荐(0) 编辑
摘要: Docker 容器连接 前面我们实现了通过网络端口来访问运行在docker容器内的服务。下面我们来实现通过端口连接到一个docker容器 网络端口映射 我们创建了一个 python 应用的容器。 另外,我们可以指定容器绑定的网络地址,比如绑定 127.0.0.1。 我们使用 -P 参数创建一个容器, 阅读全文
posted @ 2018-03-19 23:52 极客先锋 阅读(399) 评论(0) 推荐(0) 编辑
摘要: Docker 客户端 docker 客户端非常简单 ,我们可以直接输入 docker 命令来查看到 Docker 客户端的所有命令选项。 可以通过命令 docker command --help 更深入的了解指定的 Docker 命令使用方法。 例如我们要查看 docker stats 指令的具体使 阅读全文
posted @ 2018-03-18 00:40 极客先锋 阅读(301) 评论(0) 推荐(0) 编辑
摘要: Docker Hello World Docker 允许你在容器内运行应用程序, 使用 docker run 命令来在容器内运行一个应用程序。 输出Hello world 各个参数解析: docker: Docker 的二进制执行文件。 run:与前面的 docker 组合来运行一个容器。 ubun 阅读全文
posted @ 2018-03-16 15:44 极客先锋 阅读(227) 评论(0) 推荐(0) 编辑
摘要: Docker支持以下的CentOS版本: CentOS 7 (64-bit) CentOS 6.5 (64-bit) 或更高的版本 前提条件 目前,CentOS 仅发行版本中的内核支持 Docker。 Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。 D 阅读全文
posted @ 2018-03-16 11:57 极客先锋 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 系统要求:CentOS 7.2 64 位操作系统。 Docker 的简单操作 下载镜像 下载一个官方的 CentOS 镜像到本地 下载好的镜像就会出现在镜像列表里 运行容器 这时我们可以在刚才下载的 CentOS 镜像生成的容器内操作了。生成一个 centos 镜像为模板的容器并使用 bash sh 阅读全文
posted @ 2018-03-12 23:28 极客先锋 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 修改/etc/dhcpcd.conf 文件 sudo vim /etc/dhcpcd.conf 上面的配置文件中 , eth0是有线的配置 , wlan0是无线配置 ip_address就是静态IP , 后面要接/24 routers是网关 static domain_name_servers是DN 阅读全文
posted @ 2018-03-12 09:36 极客先锋 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 系统要求:CentOS 7.2 64 位操作系统 下载启动 MongoDB Leanote 依赖 MongoDB 作为数据存储,下面开始安装 MongoDB: 下载 MongoDB 进入 /home 目录,并下载 MongoDB: 下载源码: 解压缩源码包: 创建用于存储的文件夹目录 配置 Mong 阅读全文
posted @ 2018-03-03 11:00 极客先锋 阅读(1082) 评论(0) 推荐(0) 编辑
摘要: 系统版本:CentOS 7.2 64 位操作系统 部署 XAMPP 服务 下载 XAMPP(XAMPP 是个集成了多个组件的开发环境,包括 Apache + MariaDB + PHP + Perl。参考官网了解更多详情) 是个集成了多个组件的开发环境,我们通过 wget 命令获取其安装包。 下载完 阅读全文
posted @ 2018-03-02 14:49 极客先锋 阅读(1205) 评论(0) 推荐(0) 编辑
摘要: 1、 查看物理CPU的个数 2、查看逻辑CPU的个数 3、 查看CPU是几核 4、 查看CPU的主频 5、 查看当前操作系统内核信息 6、 查看当前操作系统发行版信息 7、看到有8个逻辑CPU, 也知道了CPU型号 8、系统核心数 9、cpu的运行模式 10.计算能力 11、完整的cpu信息(再完整 阅读全文
posted @ 2018-03-02 14:38 极客先锋 阅读(10409) 评论(0) 推荐(0) 编辑
摘要: 系统要求:CentOS 7.2 64 位操作系统 初始化配置 使用万象优图图片鉴黄 API 接口,我们需要先完成以下步骤: 获取腾讯云账号 APP ID 配置云 API 公钥/密钥 配置优图 bucket 首先在终端执行以下命令,创建目录 /data/try-pi,然后进入到该目录: 然后在目录 / 阅读全文
posted @ 2018-02-28 18:17 极客先锋 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 系统要求: CentOS 7.2 64 位操作系统 一. 安装 Nginx(在 CentOS 上,可直接使用 yum 来安装 Nginx) 安装完成后,使用 nginx 命令启动 Nginx(如果无法访问,请重试用 nginx -s reload 命令重启 Nginx): 此时,访问 http:// 阅读全文
posted @ 2018-02-28 11:43 极客先锋 阅读(1291) 评论(0) 推荐(0) 编辑
摘要: 系统要求: CentOS 7.2 64 位操作系统 安装 Node.js 使用 yum 命令安装 Node.js 使用 NPM 安装 PM2 通过 NPM 安装进程管理模块 PM2。它是 Node.js 的一个进程管理模块,之后我们会使用它来管理我们的个人网站进程 安装 MySQL 安装过程需要持续 阅读全文
posted @ 2018-02-28 11:12 极客先锋 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 软硬件环境: CentOS 7.2 64 位, OpenJDK- 1.8,Hadoop- 2.7 关于本教程的说明 云实验室云主机自动使用 root 账户登录系统,因此本教程中所有的操作都是以 root 用户来执行的。若要在自己的云主机上进行本教程的实验,为了系统安全,建议新建一个账户登录后再进行后 阅读全文
posted @ 2018-02-27 23:35 极客先锋 阅读(1145) 评论(0) 推荐(0) 编辑
摘要: 系统要求:CentOS 7.2 64 位操作系统 配置 Java 环境 安装 JDK Zipkin 使用 Java8 安装完成后,查看是否安装成功: 安装 Zipkin 新建目录 下载 Zipkin 启动 Zipkin Zipkin 默认监听 9411 端口, 使用浏览器访问 http://118. 阅读全文
posted @ 2018-02-27 18:01 极客先锋 阅读(2351) 评论(0) 推荐(0) 编辑
摘要: 系统要求:CentOS 7.2 64 位操作系统 安装 Seafile 安装依赖环境 使用 yum 安装 Python 及 MySQL: 启动 MariaDB 服务: 配置 MySQL: 配置过程输入参数如截图所示,其中 New password 和 Re-enter new password 字段 阅读全文
posted @ 2018-02-27 12:14 极客先锋 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 系统要求:CentOS 7.2 64 位操作系统 准备工作 获取 SecretId 和 SecretKey1 前往 密钥管理 页面获取你的 SecretId 和 SecretKey 信息,这些信息将会在调用接口的时候用到。 如果你还没有创建过密钥,可以在该页面点击 +新建密钥 按钮创建一个。 创建相 阅读全文
posted @ 2018-02-27 11:46 极客先锋 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 系统要求: CentOS 7.2 64 位操作系统 准备工作 获取 SecretId 和 SecretKey 前往 密钥管理 页面获取你的 SecretId 和 SecretKey 信息,这些信息将会在调用接口的时候用到。如果你还没有创建过密钥,可以在该页面点击 +新建密钥 按钮创建一个。 创建相关 阅读全文
posted @ 2018-02-27 10:34 极客先锋 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 系统要求:CentOS 7.2 64 位操作系统 安装、启动 VNC VNC 远程桌面原理 安装 VNC 远程桌面 首先,通过以下命令安装比较的系统库 然后,通过以下命令安装 Xvfb 最后,通过以下命令安装 x11vnc 启动 VNC 远程桌面 启动 VNC 远程桌面命令如下,其中 12345 为 阅读全文
posted @ 2018-02-26 16:21 极客先锋 阅读(720) 评论(0) 推荐(0) 编辑
摘要: 系统要求:CentOS 7.2 64 位操作系统 更新软件包 安装和启动 sshd 安装 sshd: 启用并启动 sshd: 配置防火墙 打开 /etc/sysctl.conf 文件,在文件最后添加新的一行并按 Ctrl + S 保存: 启用并启动防火墙: 放通 HTTP: 重启防火墙(在实际使用中 阅读全文
posted @ 2018-02-26 15:39 极客先锋 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 系统要求:CentOS 6.8 64 位操作系统 搭建 Discuz 论坛 准备 LAMP 环境 LAMP 是 Linux、Apache、MySQL 和 PHP 的缩写,是 Discuz 论坛系统依赖的基础运行环境。我们先来准备 LAMP 环境 安装 MySQL 使用 yum 安装 MySQL: 安 阅读全文
posted @ 2018-02-26 11:23 极客先锋 阅读(1320) 评论(0) 推荐(0) 编辑
摘要: CentOS 7.2 64 位操作系统 安装 setuptools 工具 安装 因为之后我们需要安装 Django ,而 Django 需要用这个工具,所以我们需要先安装 setuptools 工具。 下载与安装 Django 下载 Django Django 是一个开放源代码的 Web 应用框架, 阅读全文
posted @ 2018-02-26 09:55 极客先锋 阅读(2575) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页