E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
c51汇编语言extrn
C51
通过esp8266连接onenet(MQTT协议)上传温湿度+控制LED
都可以控制开发板上的LED亮灭这样的接线,小学生都能搞定实现功能:1.单片机采集到的数据上传到onenet2.onenet下发命令控制led亮灭准备所需硬件;1.USB-TTL---->用来给esp-01s刷固件2.
C51
挨踢玩家
·
2023-11-23 15:49
C51
c语言
单片机
链表
沁恒RISC-V开发板CH32V103-EVT评测~
记得我大学期间,第一次接触的单片机是51系列,如STC89
C51
,它的下载方式是通过串口下载,所使用的的模块就是基于CH340,后来接触到STM32,也可以通过它进行串口下载,或者通过串口输出调试信息。
DP29syM41zyGndVF
·
2023-11-23 12:16
芯片
内核
嵌入式
单片机
arm
Misra-c 2012 规则 自学笔记 简化版((百度,谷歌,有道)机翻+整理)
要求应记录和理解程序输出所依赖的任何实施定义行为编译和构建Dir2.1要求所有源文件应无任何编译错误需求可追溯性Dir3.1要求所有代码应可追溯到文件要求代码设计Dir4.1要求运行时故障应最小化Dir4.2建议
汇编语言
的所有用法都应记录在案
九品码农
·
2023-11-23 08:46
其他
MISRA-C :2004 规则常用要点
规则2.1强制
汇编语言
应该被封装并隔离。
kmajian
·
2023-11-23 08:44
Embedded
Technology
Programming
float
汇编
integer
object
存储
工具
极智开发 | 一文看懂程序编译结构
程序编译的功能是将高级语言编写的源程序翻译成等价的机器语言或
汇编语言
的目标程序。文章目录1、词法分析2、语法分析3、语义分析4、代码优化5、目标代码生成 下面用一个计算圆周长的例子进行讲解。
极智视界
·
2023-11-23 03:21
极智开发
编译器
基于proteus仿真的十字路口的交通灯控制系统(仿真+代码+报告)
加强对单片机和
汇编语言
的认识,充分掌握和理解设计各部分的工作原理、设计过程、模块化编程等多项知识。学会用单片机模拟实现具体应用,使个人设计能够真正使用。提高
这里是呆小晨呀~
·
2023-11-23 02:01
proteus
单片机
stm32
Proteus下仿真AT89
C51
单片机串行口的问题
在Proteus下仿真AT89
C51
单片机的串行口的时候,Proteu不同版本下差别较大。
netccdn
·
2023-11-23 02:29
proteus
单片机
嵌入式硬件
浅谈堆和栈内存以及编程语言
浅谈堆和栈内存以及编程语言栈和堆C++和C#的区别:C#总结编程语言C++
汇编语言
(AssemblyLanguage):机器语言(MachineLanguage):拓展C#依赖注入(DependencyInjection
周杰伦fans
·
2023-11-23 00:27
C++
学习C#的笔记
C语言
开发语言
c#
编程语言发展史:C++语言的发展和应用
预计更新第一部分:早期编程语言1.1布尔代数和机器语言1.2
汇编语言
的出现和发展1.3高级语言的兴起第二部分:主流编程语言1.1C语言的诞生及其影响1.2C++语言的发展和应用1.3Java语言的出现和发展
Kali与编程~
·
2023-11-23 00:38
c++
java
开发语言
编程语言发展史:高级语言的兴起
一、高级语言的定义高级语言是相对于
汇编语言
而言的,它是一种更加抽象、更加易于理解和使用的计算机编程语言。高级语言的特点是语法简单、易于学习、易于使用、可读性强、可移植性好等。
Kali与编程~
·
2023-11-23 00:08
人工智能
python
大数据
编程语言发展史:C语言的诞生及其影响
预计更新第一部分:早期编程语言1.1布尔代数和机器语言1.2
汇编语言
的出现和发展1.3高级语言的兴起第二部分:主流编程语言1.1C语言的诞生及其影响1.2C++语言的发展和应用1.3Java语言的出现和发展
Kali与编程~
·
2023-11-23 00:08
c语言
开发语言
软件设计开发技术的演进
一、演进历史1950+面向机器编程:基于图灵机模型的计算机,机器语言与
汇编语言
1960+函数式编程:Lisp语言,以lamda演算为理论基础的编程语言1966过程化编程:取消goto,结构化编程,流程图建模
物随心转
·
2023-11-22 22:10
设计模式
数据结构
LINUX
arm-buildroot-linux-gnueabihf-gcc-oserial_send_recvserial_send_recv.c2.板子上/mnt/serial_send_recv/dev/ttymx
c51
1.2.2GPS
嵌入式的那些事儿
·
2023-11-22 21:54
linux
运维
服务器
第四章.
汇编语言
程序格式
不同的汇编程序有不同的
汇编语言
编程规定。目前支持Intel8086/8088系列微机,常用的汇编程序有ASM、MASM、TASM、OPTASM等。
java porter
·
2023-11-22 16:01
编程语言
汇编语言
汇编
研读《程序员的自我修养—链接、装载与库》
汇编语言
为了解决上面复杂的机器指令跳转,先驱者发明
辉辉岁月
·
2023-11-22 14:55
软件工程理论与实践 (吕云翔) 第十一章: 软件编程课后习题及其答案解析
(√)(5)FORTRAN、Pascal、C语言和
汇编语言
都是科学工程计算可
acmakb
·
2023-11-22 10:17
软件工程
软件工程
Tensorflow C++部署实战-linux平台上C++编译环境建立(3)
但是后来GCC发展壮大了,可以编译C++,Fortran,Pascal,Objective-C,Java,Ada,Go以及各类处理器构架上的
汇编语言
,后来它就改名叫GNU编译器套件(GNUCompilerCollection
&永恒的星河&
·
2023-11-22 08:19
深度学习
c++
开发语言
2023年11月20日-11月26日(各视频+
汇编语言
+linux内核注释+自制操作系统)
感觉还是要把内核部分搞搞,要不吃不透。知识体系缺一大块,迟早要补,不如趁着跳槽难的时候补充下,以后不一定有时间了。>用了几年零碎时间浏览了一遍,大概有个印象了。周一:4;26–5:30光追15.2,socket(2.70)周二:7:13–8:00光追15.3周三:6:00-,光追16.1,socket(2.71),
directx3d_beginner
·
2023-11-22 06:05
验证第二个1万小时定律
计划
C51
- LCD1602液晶显示用户自定义的编程实现
一.基础知识HD44780液晶芯片内置了DDRAM、CGROM和CGRAM。HD44780内置了192个常用字符的字模,存于字符产生器CGROM(CharacterGeneratorROM)中,另外还有8个允许用户自定义的字符产生RAM,称为CGRAM(CharacterGeneratorRAM)。5X8点阵的字符定义一行的内容,分两步:1.设定行地址(CGRAM地址):用到的命令如下:RSR/W
如图所示z
·
2023-11-22 03:27
51系列单片机
单片机
汇编语言
小设计——抢答器
汇编语言
与微机接口小设计——>抢答器(6路)随着电子技术的发展,计算机在现代科学技术的发展中起着更加重要的作用。各种技术都离不开计算机,计算机已经在人们生活的各个方面普及了。
放低姿态,虚心前行
·
2023-11-21 15:47
汇编语言
汇编语言
——>>步进电机
步进电机控制系统设计一个开环步进电机控制系统。使得步进电机能够正常运转。并能实现启停、正反转、调速控制。以及显示速度。2.设计要求如下:①硬件测试通过。接线完成。三个芯片分别测试通过。步进电机能够正常运转。②中断方式的转动。③启停。按KK1+键控制步进电机的启动。按KK2+键控制步进电机的停止。④正反转。开关K7控制步进电机的正反转。当K7向下拨时,电机正转(顺时针);向上拨时,电机反转(逆时针)
放低姿态,虚心前行
·
2023-11-21 15:47
汇编语言
51单片机应用
目录编辑1.
C51
的数据类型1.1
C51
中的基本数据类型1.2特殊功能寄存器类型2.
C51
的变量2.1存储种类1.
C51
的数据类型
C51
是一种基于8051架构的单片机,它支持以下基本数据类型:位(Bit
时光の尘
·
2023-11-21 14:42
嵌入式学习
51单片机
嵌入式硬件
单片机
汇编语言
语句格式
1.通常一条语句占一行(支持续行符“\”)2.
汇编语言
语句可以分为两种:执行性语句(硬指令助记符操作数,操作数;注释)编程性语句(伪指令助记符参数,参数,...
wuthering_wind
·
2023-11-21 14:24
汇编语言程序设计
《
汇编语言
》——王爽第三版笔记(7-9章)
书籍电子版提取码:b62a第七章:更灵活的定位内存地址的方法and和or指令按位与和按位或,and置0,or置1andax,11111110;最后一位置0orax,00000001;最后一位置1关于ASCIIC码一种常用的编码方案,a=97=61H,A=65=41H以字符形式给出数据在汇编程序中用’……'的方式指明数据是以字符的形式给出的,编译器可以将它们转化为相应的ASCII码assumecs:
CCPigSnail
·
2023-11-21 14:51
汇编
汇编
汇编语言
的产生与组成
一、
汇编语言
的产生寄存器寄存器是CPU中存储数据的器件,一个CPU中有多个寄存器。二、
汇编语言
的组成存储器就是内存。磁盘上的数据如果不读到内存中,就无法被CPU使用。
lemmon_tree
·
2023-11-21 14:18
汇编语言学习笔记
汇编语言
语句有哪两种,每种语句由哪4个部分组成?
汇编语言
语句有哪两种,每种语句由哪4个部分组成?
汇编语言
语句有执行性语句和说明性语句两种。
东洋 Dongyang
·
2023-11-21 14:48
32位汇编语言程序设计
c内嵌汇编语句
内核代码绝大部分使用C语言编写,只有一小部分使用
汇编语言
编写,例如与特定体系结构相关的代码和对性能影响很大的代码。GCC提供了内嵌汇编的功能,可以在C代码中直接内嵌
汇编语言
语句,大大方便了程序设计。
lin111000713
·
2023-11-21 14:48
裸机驱动程序
计算机组成原理与
汇编语言
(二)
计算机组成原理与
汇编语言
(二)文章目录计算机组成原理与
汇编语言
(二)第三章程序的机器级表示---
汇编语言
通过
汇编语言
,可以做到对比C语言、
汇编语言
、机器语言程序编码不同类型数据的区分数据格式数据如何访问数据的传送指令栈操作算术和逻辑运算
CS@zeny
·
2023-11-21 14:17
计算机组成原理与汇编语言
笔记
反汇编
其他
内嵌汇编与内联汇编
内嵌汇编和内联汇编的使用文章目录内嵌汇编和内联汇编的使用一、关键字二、示例分析三、语法细节1、汇编语句模板2、输出部分3、输入部分4、限制字符5、破坏描述部分有时为了高效,有时为了直接控制硬件,有些模块我们不得不直接用
汇编语言
来编写
Erice_s
·
2023-11-21 14:15
Assembly
linux
arm
汇编
计算机组成原理-指令系统-机器级语言表示(汇编)
目录一、X86
汇编语言
指令基础寄存器常见的算数运算指令编辑常见逻辑运算指令AT&T格式和Intel格式指令选择语句的机器级表示循环语句的机器级表示二、CISC和RISC一、X86
汇编语言
指令基础寄存器常见的算数运算指令常见逻辑运算指令
CyAuroras
·
2023-11-21 14:14
计算机组成原理#精简知识点笔记
汇编
笔记
计算机组成原理
对ISP的理解
往事回顾大学期间,最开始玩的就是89
C51
芯片,这也应该是很多嵌入式玩家的入门玩具吧。
「已注销」
·
2023-11-21 12:13
嵌入式开发笔记
串口调试助手
嵌入式
Linux下8086
汇编语言
环境的搭建
汇编是学习处理器以及操作系统时必须面对的一道坎,可以说汇编是从一个软件工程师的角度理解处理器的最好途径,由于我工作中主要使用C/C++,虽然也接触过一些汇编的编程,但是总的来说没有系统的学习过汇编这门语言,最近再学习操作系统相关的知识的时候发现嵌入式开发工程师系统的学习一下汇编是很有必要的。由于汇编的是最贴近处理器的一门语言,这也就导致了不同的处理器的汇编有多多少少的不同。换句话说,我们通常说说的
_黑洞_
·
2023-11-21 12:47
linux
汇编
8086处理器
dosbox
masm
GCC与汇编保护模式编程实例
有的保护模式编程实例全是
汇编语言
。linux0.01在高版本GCC又编译不能通过,即使编译通过也不能正常运行。能正常运行的linux0.01的信息也是很少。
macroseasoft
·
2023-11-21 11:42
保护模式
GCC
汇编
Linux-ARM汇编及ARM片内寄存器
简介
汇编语言
在嵌入式驱动开发中通常只会用到很小的一部分,主要用于处理特定的底层操作和性能优化。
xiaoliu_henniu
·
2023-11-21 09:44
linux
arm开发
汇编
C51
_keil汇编+proteus仿真(小白教程)
pwd=441m提取码:441m
C51
芯片安装包链接:https://pan.baidu.com/s/14oWGMcsOkimzZKZivxH2TA提取码:yw63proteus链接链接:https:/
摸鱼带师小弟
·
2023-11-21 05:55
大学时代
proteus
stm32
计算机指令系统代码设计,指令系统
指令系统程序功能:求两个数据之和并输出#includeintmain{inta,b,sum;a=12;b=13;sum=a+b;printf("sumis%d\n",sum);//在高级语言中称为语句;在机器语言和
汇编语言
中称为指令
zqk666mkq~
·
2023-11-20 22:19
计算机指令系统代码设计
C语言——基础语法
再到后来的
汇编语言
,也就是简单的将一些常用的二进制代码片段用一些简单的英文字母所代替,再按照一定规则书写,因此,
汇编语言
要比机器语言更便于阅读和理解。由于
汇编语言
依赖于硬件体
lightchenliang
·
2023-11-20 22:42
c语言
开发语言
算法
数据结构
链表
Git删除某次提交
退出log查看按下q就会自动退出gitlog2、删除提交ID的提交记录,执行以下命令:gitrebase-i9720ea5427037676e7
c51
56831348611e9a21c5a^注意:提交ID
老马甲
·
2023-11-20 18:01
Git
git
Java代码编译和执行的整个过程
Java代码编译是由Javac编译器来完成,流程如图:Javac是一种编译器,能将一种语言规范转化成另外一种语言规范,通常编译器都是将便于人理解的语言规范转化成机器容易理解的语言规范,如C/C++或者
汇编语言
都是将源代码直接编译成目标机器码
Djbfifjd
·
2023-11-20 16:39
DSP学习笔记之系统时钟、定时器、GPIO篇
\qquad写在前面,不管是
C51
、MSP430、32也好,DSP也好,总要有一个掌握的比较熟练,不能每次都复制粘贴别人的代码然后修修补补吧。不要再做Ctrl+C、Ctrl+V工程师。
for_good_love
·
2023-11-20 13:06
菜鸟张明要飞之微处理器相关
dsp开发
Linux系统编程之我的学习笔记1
gcc(g++)的工作流程:1预处理:调用cpp的预处理器,do的工作是:去掉注释,展开头文件,宏替换gcc-Etest.c-otest.i2编译:gcc将源代码文件编译为
汇编语言
代码gcc-Stest.i-otest.s3
Fanfan21ya
·
2023-11-20 12:03
Linux下cpp开发
Linux系统编程
c++
80
C51
单片机的七种寻址方式
目录单片机的七种寻址方式1.直接寻址2.寄存器寻址3.寄存器间接寻址4.立即寻址5.变址寻址6.相对寻址7.位寻址首先理解这样的等式地址是20H的寄存器中,存放的内容是01H(20H)=#01H符号指令的书写格式单个操作数的指令:操作助记符[目的操作数]两个操作数的指令:操作助记符[目的操作数],[源操作数]描述符号Rn(n=0~7)当前工作寄存器组中的寄存器R0~R7之一Ri(i=0,1)当前工
dulu~dulu
·
2023-11-20 08:52
计算机网络
学习日常(考研向)
单片机
嵌入式硬件
计算机网络
常见的寻址方式
直接寻址和位寻址
常见寻址方式的形式
单片机原理及接口技术
python和字符编码
python和字符编码程序语言的发展机器语言程序语言,最初的计算机语言是机器语言,完全是0和1组成的二进制串如:0101010111010101
汇编语言
因为01010101的字符串,冗长,不利于维护,所以产生了带助记符的
汇编语言
举例
桃花郁郁泛红浪
·
2023-11-20 00:59
csapp深入理解计算机系统 bomb lab(1)phase_1
实验目的:进一步了解机器级代码,提高
汇编语言
、调试器和逆向工程等方面原理与技能的掌握。
暮色_年华
·
2023-11-20 00:51
linux
运维
服务器
c51
c语言中变量不初始化,关于单片机全局变量初始化的问题
变量分为局部与全局,局部变量又可称之为内部变量。由某对象或某个函数所创建的变量通常都是局部变量,只能被内部引用,而无法被其它对象或函数引用。全局变量既可以是某对象函数创建,也可以是在本程序任何地方创建。全局变量是可以被本程序所有对象或函数引用。一个局部变量在被其它对象引用时,会是一个空值。但全局变量却不会出现这种情况。全局变量使用注意全局变量的存在主要有以下一些原因:1,使用全局变量会占用更多的内
丹丹丹3
·
2023-11-19 22:15
c51c语言中变量不初始化
C51
编程25-应用篇(单片机与电脑端实现wifi通讯)
本文实现单片机使用ESP-01Swifi模块与电脑端进行数据通讯。设置wifi模块波特率由于ESP-01Swifi模块默认波特率是115200,51单片机通常的波特率设置在9600.因此需要设置wifi模块的波特率。设置如下。连接串口调试助手(可以使用安信可助手,或者其他串口调试助手),通过串口发送数据给wifi模块进行设置。\\波特率为96008个数据位1位停止位,0位校验位,0关闭流控AT+U
颖川初尘
·
2023-11-19 21:57
51单片机
单片机
嵌入式
智能家居
Keil软件介绍与烧录工具的使用
MS
C51
单片机,如果要实现功能,就需要执行程序,正如在电脑上,想要听音乐,你必须要安装一个软件打开音频文件,这个软件可以是酷狗,也可以是网易云音乐。
颖川初尘
·
2023-11-19 21:27
51单片机
C51
编程1-输出电平(点亮LED1)
51单片机中,有4个组I/O口,分别是P0、P1、P2、P3;I/O(Input/Output)口,Input表示输入电平信号,Out表示输出电平信号。在数字电路中,电平有高低电平两种,也就是说I/O口,这个端口可以输入或者输出高低电平。不同数字电路系统中,对于电平的定义的电压不一样。而在STC89C52中5V的系统中(如下图所示),低于0.8V被识别为低电平,而高于2.0V被识别为高电平。LED
颖川初尘
·
2023-11-19 21:27
51单片机
LV.2 Linux C语言高级
使用的是用
汇编语言
。
AlterEgo(●ˇ∀ˇ●)
·
2023-11-19 21:37
嵌入式学习笔记
linux
c语言
Keil/STM32单片机开发——如何使用单片机开发函数库?
在我的上一篇文章《Keil4/keil5如何新建
C51
/STM32工程项目(手把手教细节)》中,提到了“STM32标准库”和“HAL库”这个概念。
JesonHumber_f4
·
2023-11-19 18:42
单片机
stm32
嵌入式硬件
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他