logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

微机原理 16-数据交换指令XCHG

交换指令 XCHG 的作用是把一个字节或一个字的源操作数与目的操作数相交换注:交换能在通用寄存器与累加器之间、通用寄存器之间、通用寄存器与存储器之间进行但段寄存器和立即数不能作为一个操作数,不能在累加器之间进行。如果需要交换两个内存操作数,需要使用一个寄存器作为临时存储容器,并把MOV指令和XCHG指令结合起来使用...

4、stm32F103 启动文件

简介启动文件名为“ startup_stm32f10x_hd.s”的文件,它里边使用汇编语言写好了基本程序,当STM32 芯片上电启动的时候,首先会执行这里的汇编程序,从而建立起 C 语言的运行环境,所以我们把这个文件称为启动文件。startup_stm32f10x_hd.s 文件由官方提供,一般有需要也是在官方的基础上修改,不会自己完全重写。该文件从 ST 固件库里面找到,找到该文件后把启动..

单片机 74HC573

74HC573工作原理74HC573的八个锁存器都是透明的D型锁存器,当使能(G)为高时,Q输出将随数据(D)输入而变。当使能为低时,输出将锁存在已建立的数据电平上。输出控制不影响锁存器的内部工作,即老数据可以保持,甚至当输出被关闭时,新的数据也可以置入。这种电路可以驱动大电容或低阻抗负载,可以直接与系统总线接口并驱动总线,而不需要外接口。特别适用于缓冲寄存器,I/O通道,双向总线驱动器和工...

C语言中1<<n是什么意思

1<<21的二进制为 0000 0001 左移2位 0000 0100. 如果再转成10进制就是4。

C语言 char*和char[]用法

char []定义的是一个字符数组,注意强调是数组。char * 定义的是一个字符串指针,注意强调是指针。char *s定义了一个char型的指针,它只知道所指向的内存单元,并不知道这个内存单元有多大,所以:当char *s = “hello”;后,不能使用s[0]=‘a’;语句进行赋值。这是将提示内存不能为"written"。当用char s[]=“hello”;后,完全可以使用s[...

一赫兹等于多少秒?

赫兹是频率的单位,周期=1÷频率,从单位看:秒=1÷赫兹,1HZ的周期是1秒;50HZ的周期是1/50=0.02秒;10HZ的周期是1/10=0.1秒

python 面向对象(OOP)基本概念

面向对象(OOP)基本概念面向对象编程 —— Object Oriented Programming 简写 OOP1. 面向对象基本概念我们之前学习的编程方式就是 面向过程 的面相过程 和 面相对象,是两种不同的 编程方式对比 面向过程 的特点,可以更好地了解什么是 面向对象1.1 过程和函数(科普)过程 是早期的一个编程概念过程 类似于函数,只能执行,但是没有返回值函数 ...

10、ESP8266 AP_UDP_Server

API网络连接结构体espconnstruct espconn {/** type of the espconn (TCP, UDP) */enum espconn_type type; // 网络连接类型(TCP、UDP)/** current state of the espconn */enum espconn_state state...

9、ESP8266 AP模式

API初始化ESP8266_AP模式查看ESP8266的工作模式获取ESP8266_AP模式下的IP地址

1、Esp8266 串口打印SDK版本

APIos_printfsystem_get_sdk_version实验os_printf("\r\n---------------------------------\r\n");os_printf("SDK version:%s\n",system_get_sdk_version());// 串口打印SDK版本os_printf("\r\nHello Worl...

    共 13 条
  • 1
  • 2
  • 请选择