欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
  • 吴恩达机器学习 EX1 作业 第二部分多变量线性回归

    吴恩达机器学习 EX1 作业 第二部分多变量线性回归

    2多变量线性回归2.1作业介绍在本部分中,您将使用多个变量实现线性回归来预测房价。假设你在卖房子,你想知道一个好的市场价格是多少。其中一种方法是首先收集最近售出房屋的信息,并建立一个房价模型。文件ex1data2.txt(数据集请到网上自行下载)包含俄勒冈州波特兰市的房价训练集。第一栏是房子的大小(...

    程序员文章站2022-06-16
  • [译] 理解PHP内部函数的定义(给PHP开发者的PHP源码-第二部分),开发者源码

    [译] 理解PHP内部函数的定义(给PHP开发者的PHP源码-第二部分),开发者源码文章来自:http://www.aintnot.com/2016/02/10/understanding-phps-internal-function-definitions-ch原文:https://nikic.g...

    程序员文章站2022-06-16
  • 如何提高 PHP 代码的质量?第二部分 单元测试

    在“如何提高 PHP 代码的质量?”的前一部分中:我们设置了一些自动化工具来自动检查我们的代码。这很有帮助,但关于我们的代码如何满足业务需求并没有给我们留下任何印象。我们现在需要创建特定代码域的测试。 1 单元测试 最常见的测试软件的方法可能是编写单元测试。它们的目的是测试代码的特定单元,基于这样的 ...

    程序员文章站2022-06-15
  • 如何让下图中的红色部分(span)内的文字相对于红色部分竖直方向上居中呢?源代码如下,图在第二楼_html/css_WEB-ITnose

    如何让下图中的红色部分(span)内的文字相对于红色部分竖直方向上居中呢?源代码如下,图在第二楼_html/css_WEB-ITnose

    中国 美国 注:我把span的line-height熟悉设置成与div同高了,可是,红色部分(span)内的文字相对于红色部分竖直方向上还是不能居中,请高人指点!多谢了! 回复讨论(解决方案) vertical-align 设置了? 注:我把spa...

    程序员文章站2022-06-15
    web前端
  • 高性能 MySQL 第七章:复制 第二部分

    Monitoring Replication increases the complexity of monitoring MySQL's health. Are all the slaves replicating? Have the slaves encountered errors? How ...

    程序员文章站2022-06-13
  • JAVA开发面试题&基础篇&第二部分

    JAVA开发面试题&基础篇&第二部分

    JAVA开发面试题&基础篇&第二部分14.请使用递归算法计算n!15.递归的定义和优缺点16.数组的特征17.请写出冒泡排序代码18.请写出选择排序的代码19.请写出插入排序的代码20.可变参数的作用和特点21.类和对象的关系22.面向过程和面向对象的区别23.this和super关...

    程序员文章站2022-06-12
  • 《嵌入式-STM32开发指南》第二部分 基础篇 - 第4章 定时器(HAL库)

    《嵌入式-STM32开发指南》第二部分 基础篇 - 第4章 定时器(HAL库)

    标准库3.5实现:《嵌入式-STM32开发指南》第二部分 基础篇 - 第4章 定时器4.1定时器的工作原理STM32有三类定时器,基本定时器就是单纯的定时计数器,通用定时器多了四个通道,相对应的增加了功能,高级定时器具有基本,通用定时器的所有的功能,并且添加了其他功能。定时器的对比特性如下表所示。表...

    程序员文章站2022-06-11
  • 第二部分 基础篇 - 第2章 Systick系统定时器

    第二部分 基础篇 - 第2章 Systick系统定时器

    2.1 STM32 的时钟系统STM32 芯片为了实现低功耗,设计了一个功能完善但却非常复杂的时钟系统。普通的MCU 一般只要配置好 GPIO 的寄存器就可以使用了,但 STM32 还有一个步骤,就是开启外设时钟。 图2-1 STM32的时钟树 在 STM32 中,有五个时钟源,为 HSI、 HS...

    程序员文章站2022-06-11
  • 第二部分 基础篇-第4章 定时器 - CC2530查询方式使用定时器T1

    第二部分 基础篇-第4章 定时器 - CC2530查询方式使用定时器T1

    1 理论分析1.1 CC2530 的 Timer1 介绍定时器 1 是一个独立的 16 位定时器,支持典型的定时/计数功能,比如输入捕获,输出比较和 PWM 功能。定时器有五个独立的捕获/比较通道。每个通道定时器使用一个 I/O 引脚。定时器用于范围广泛的控制和测量应用,可用的五个通道的正计数/倒计...

    程序员文章站2022-06-11
  • 第二部分 基础篇-第4章 定时器-CC2530查询方式使用定时器T3

    第二部分 基础篇-第4章 定时器-CC2530查询方式使用定时器T3

    1 理论分析1.1 CC2530 的 Timer3 介绍定时器 3 和 4 是两个 8 位的定时器。每个定时器有两个独立的比较通道,每个通道上使用一个 I/O 引脚。 定时器 3/4 的特性如下:  两个捕获/比较通道  设置、清除或切换输出比较  时钟分频器,可以被 1,2,4,8,16,3...

    程序员文章站2022-06-11
  • 《嵌入式-STM32开发指南》第二部分 基础篇 - 第2章 Systick系统定时器(HAL)

    《嵌入式-STM32开发指南》第二部分 基础篇 - 第2章 Systick系统定时器(HAL)

    关于STM32 的时钟系统,Systick系统定时器工作原理分析以及Systick系统定时器寄存器分析请看笔者的上一篇博文。第2章 Systick系统定时器2.1 STM32Cube新建工程关于如何使用使用STM32Cube新建工程在前文已经讲解过了,这里直说配置GPIO部分内容。本文要实现流水灯,...

    程序员文章站2022-06-11
  • 第二部分 基础篇 - 第10章 低功耗

    第二部分 基础篇 - 第10章 低功耗

    10.1低功耗工作原理STM32的工作电压(VDD)为2.0~3.6V。通过内置的电压调节器提供所需的1.8V电源。当主电源VDD掉电后,通过VBAT脚为实时时钟(RTC)和备份寄存器提供电源。 图10-1电源管理 在系统或电源复位以后,微控制器处于运行状态。当CPU不需继续运行时,可以利用多种...

    程序员文章站2022-06-11
  • 第二部分 基础篇-第8章 CC2530系统睡眠唤醒--定时器唤醒

    第二部分 基础篇-第8章 CC2530系统睡眠唤醒--定时器唤醒

    1 理论分析当定时器的值等于 24 位比较器的值,就发生一次定时器比较。通过写入寄存器 ST2:ST1:ST0 来设置比较值。当 STLOAD.LDRDY 是 1 写入 ST0 发起加载新的比较值,即写入 ST2、ST1 和 ST0 寄存器的最新的值。 加载期间 STLOAD.LDRDY 是 0,软...

    程序员文章站2022-06-11
  • 第二部分 基础篇-第11章 CC2530随机数发生器

    第二部分 基础篇-第11章 CC2530随机数发生器

    1 理论分析1.1 CC2530 随机数发生器简介随机数发生器有如下功能。  产生伪随机字节,可以被 CPU 读取,或由命令选通处理器直接使用。  计算写入到 RNDH 的 CRC16 字节。  由写入到 RNDL 的值播种。 随机数发生器是一个 16 位的线性反馈移位寄存器 LFSR,带有多...

    程序员文章站2022-06-11
  • 第二部分 基础篇-第4章 定时器-CC2530中断方式使用定时器T3

    第二部分 基础篇-第4章 定时器-CC2530中断方式使用定时器T3

    1 理论分析CC2530 为这两个定时器各分配了一个中断向量。当以下定时器事件之一发生时,将产生一个中断请求:  计数器达到最终计数值  比较事件  捕获事件 SFR 寄存器 TIMIF 包含定时器 3 和定时器 4 的所有中断标志。寄存器位 TIMIF.TxOVFIF 和 TIMIF.TxC...

    程序员文章站2022-06-11
  • C学习笔记(5)--- 指针第二部分,字符串,结构体。

    1. 函数指针(function pointer): 函数指针是指向函数的指针变量。 通常我们说的指针变量是指向一个整型、字符型或数组等变量,而函数指针是指向函数。 函数指针可以像一般函数一样,用于调用函数、传递参数。 函数指针变量的声明: typedef int (*fun_ptr)(int,in ...

    程序员文章站2022-06-11
  • 第一部分基础篇第二章安装MongoDB

    1、下载 MongoDB的官方下载站是http://www.mongodb.org/downloads 可以在上面下载最新的安装程序,在下载页面可以看到,它对操作系统支持很全面,如OS X、Linux、Windows、Solaris都支持,而且都有各自的32位和64位版本2.4.12版本。 下面将分...

    程序员文章站2022-06-10
  • 第二部分 基础篇-第2章 CC2530按键

    第二部分 基础篇-第2章 CC2530按键

    1 理论分析1.1 CC2530 通用 IO 详解用作通用 I/O 时,引脚可以组成 3 个 8 位端口,端口 0、端口 1 和端口 2,表示为 P0、P1 和 P2。其中,P0 和 P1 是完全的 8 位端口,而 P2 仅有 5 位可用。所有的端口均可以通过 SFR 寄存器 P0、P1 和 P2 ...

    程序员文章站2022-06-09
  • 第二部分 基础篇-第4章 定时器-CC2530 中断方式使用定时器T1

    第二部分 基础篇-第4章 定时器-CC2530 中断方式使用定时器T1

    1 理论分析为定时器分配了一个中断向量。当下列定时器事件之一发生时,将产生一个中断请求:  计数器达到最终计数值(溢出或回到零)  输入捕获事件  输出比较事件 寄存器状态寄存器 T1STAT 包括最终计数值事件和五个通道比较/捕获事件的中断标志。仅当设置了相应的中断屏蔽位和 IEN1.T1E...

    程序员文章站2022-06-09
  • 第二部分 基础篇-第 1章 CC2530流水灯

    第二部分 基础篇-第 1章 CC2530流水灯

    1 理论分析1.1 CC2530 的 IO 端口介绍CC2530 有 21 个数字输入/输出引脚,可以配置为通用数字 I/O 、外设 I/O 或者配置为连接到 ADC、定时器或 USART 外设。这些 I/O 口的用途可以通过一系列寄存器配置,由用户软件加以实现。I/O 端口具备如下重要特性:  ...

    程序员文章站2022-06-09