资讯

第4章 汇编语言程序设计(2024-08-09)
用二(B结尾)、十(D结尾或省略)、十六(H结尾)进制数和字符串(加" ")
注释:为不可执行部分,对程序加以说明。
二、伪指令格式
伪指令是不可执行的指令,其功能是为汇编程序提供信息。常用......

51汇编伪指令(2024-03-20)
51汇编伪指令;51汇编伪指令
伪指令是对汇编起某种控制作用的特殊命令,其格式与通常的操作指令一样,并可加在汇编程序的任何地方,但它们并不产生机器指令。
许多伪指令要求带参数,这在......

ARM指令adr adrl ldr mov简单科普(2022-12-16)
ARM指令adr adrl ldr mov简单科普;ADR
是一条小范围的地址读取伪指令,它将基于PC的相对偏移的地址值读到目标寄存器中。格式:ADR register,exper。
编译源程序......

intrins.h 简介(2024-08-08)
intrins.h 简介;在C51单片机编程中,头文件INTRINS.H的函数使用起来,就会让你像在用汇编时一样简便.
内部函数 描述
_crol_ 字符循环左移
_cror_ 字符......

头文件intrins.h的用法(2024-08-02)
头文件intrins.h的用法;KEIL 中 头文件 INTRINS.H的作用 在 C51 单片机编程中,头文件 INTRINS.H 的函数使用起来,就会让你像在用汇编时一样简便.内部函数 描述......

ARM汇编教程(一): ARM汇编简介(2022-12-09)
指令的操作数排在助记符之后。下面是一个例子。
MOV R2, R1
现在我们知道,汇编程序是由称为助记符的文本信息组成的,我们需要将其转换为机器码。如上所述,就ARM汇编而言,GNU Binutils项目......

九、ARM 汇编与 C 的混合编程(2023-07-11)
九、ARM 汇编与 C 的混合编程;9.1 ARM 汇编与 C 的混合编程
9.1.1 内嵌汇编 __asm
__asm("指令")
例如关闭/打开总中断开关 CPSR
__asm //使用 C......

stm32开发常用的软件和语言介绍(2023-10-12)
/C++和汇编语言方便地开发嵌入式应用程序。比较其他的ARM 开发环境,IAR EWARM 具有入门容易、使用方便和代码紧凑等特点。 目前IAR EWARM支持ARM Cortex-M3 内核......

ARM的ADS汇编器和GCC汇编器(2023-06-27)
ARM的ADS汇编器和GCC汇编器;一:ads下的一段汇编程序:
__main EXPORT BootReset BootReset B resetvec_reqset......

使用GNU工具链进行嵌入式裸机开发(2024-08-01)
个机器模拟器,能够模拟各种机器,包括基于ARM的机器。您可以编写ARM汇编程序,使用GNU工具链编译它们,并在Qemu中执行和测试它们。
2.1.Qemu ARM
Qemu将用于模拟Gumstix......

八、ARM 汇编程序格式和程序控制(2023-07-11)
八、ARM 汇编程序格式和程序控制;8.1 汇编程序格式
源程序中的语句可以分为两种类型:指令性语句、指示性语句
指示性语句就是一些伪操作,在 MDK 编译环境下的伪操作有下面几种:
符号......

Keil c51的应用及特性解析(2023-04-13)
有效数据存入固定的RAM中。
对于中断函数问题,当你看到下面的程序相差55 Byte时,不知你会怎么想的。
例2:
void OSTimeDly(void); //using 1
static......

S3C2440③ | GPIO实验(2024-07-15)
高低电平和检测外部输入电平(GPFCON寄存器和GPFDAT寄存器)
5条常用的ARM汇编指令:MOV、LDR、STR、BL、B;
编写汇编程序的基本格式;
2. 在C语言方面,掌握了:
在启动文件中汇编是如何转入C语言......

mini2440烧写裸机程序(2024-06-18)
输入loadbin f:led_off.bin 0x30000000,即可以烧写汇编程序......

基于ARM7芯片LPC2132的在线升级方案(2023-02-09)
为单位的若干段,按照上面与驻留代码的通信协议,将映像文件给驻留代码,并给用户提示是否成功信息。
在ARM应用系统中软件一般采用C语言进行编程,为了能进行系统初始化,通常会用一段汇编文件作为启动代码,实现......

micro2440第一个裸板程序LED(2024-07-02)
micro2440第一个裸板程序LED;开发环境:
系统:Ubuntu 10.04.4
单板:micro2440
编译器:arm-linux-gcc-4.3.2
搭建开发环境详见Ubuntu......

S3C2440 用C语言点亮LED(2024-07-25)
流程已经给出了硬件原理图,这里就不贴出来了
1、启动程序(汇编程序 Startup.S)
.text /*定义代码段*/
.global _start......

ARM中的---汇编指令(2024-07-23)
当前往下的定义在归于当前段,并为之分配空间
二.带下滑线的
1._start
汇编程序的缺省入口,但是可以更改,想要更改其他标志,到相应的链接脚本中去用ENTRY指明其他入口标志。标号可以直接认为是地址。
三.不带......

51单片机编程环境的搭建及代码编写的方法(2024-03-20)
的数据手册。
2. 51单片机编程环境概述2.1. 代码编译工具
51单片机开发软件基本无疑选用Keil C51集成开发环境。Keil C51是德国Keil Software公司(ARM公司收购了)出品......

S3C2440硬件编程实例(2024-06-11)
S3C2440硬件编程实例;S3C2440硬件编程实例——GPIO(一)汇编程序......

现在PIC单片机还有用的吗?(2023-03-01)
单片机则有二级流水结构,可以在一定程度上实现指令并发(虽然不如x86/64系列CPU或者ARM系列CPU)。
3 汇编指令
51系列单片机大约有一百多条汇编指令,基本包含了在程序运行中需要用到的绝大多数汇编......

stm32串口通信流程图(2023-06-06)
)代码各有不同,但它们原理类似,都属于汇编程序。
我们拿基于MDK-ARM的启动文件来举例,说一下要点内容。
3.分配堆栈
在基于MDK的启动文件开始,有一段汇编代码是分配堆栈大小的。
这里......

ARM GCC 内嵌(inline)汇编手册(2024-08-30)
编译器提供了在C代码中内嵌汇编的功能。这种非常酷的特性提供了C代码没有的功能,比如手动优化软件关键部分的代码、使用相关的处理器指令。
这里设想了读者是熟练编写ARM汇编程序读者,因为该片文档不是ARM......

ARM GCC 内嵌汇编手册(2024-08-30)
相关的处理器指令。这里设想了读者是熟练编写ARM汇编程序读者,因为该片文档不是ARM汇编手册。同样也不是C语言手册。这篇文档假设使用的是GCC 4 的版本,但是对于早期的版本也有效。GCC asm......

汽车电子行业的C语言编程标准(2024-01-16)
会被认为是八进制。例:
code[1]=109 code[2]=100 code[3]=052
如果是对总线消息初始化,会有危险。
声明和定义
规则8.1(强制):函数都应该有原型声明,且相......

基于Keil、STM32,用C++编写流水灯程序(2023-04-06)
基于Keil、STM32,用C++编写流水灯程序;通常来说,在单片机上编程,要么汇编,要么C语言,而用C++进行开发的很少,那么究竟能不能用C++开发单片机呢?答案是肯定可以的,下面讲讲基于Keil......

LPC213X通过μC/OS-II的多种移植方案(2023-03-14)
为2,具体过程不直接从汇编代码实现,而是通过软件中断SWI系统服务来实现。开关中断在SVC管理模式下进行,因为ARM决定CPSR可以在任意模式下被访问。
②任务切换。任务切换包括任务级调度切换和中断处理程序......

如何基于Keil、STM32用C++编写流水灯程序?(2023-10-20)
如何基于Keil、STM32用C++编写流水灯程序?;通常来说,在单片机上编程,要么汇编,要么C语言,而用C++进行开发的很少,那么究竟能不能用C++开发单片机呢?
答案肯定是可以的,下面......

s3c6410裸机程序(1)(2024-09-02)
s3c6410裸机程序(1); 以前实际上算的上是基本没有接触过嵌入式方面的东西,只是在以前学习过8位的单片机,可简单的东西哦!然后学过8086,80386的汇编语言编程和c语言以及windows......

STM32的启动过程是怎么样的?(2023-06-25)
的启动文件与编译器有关,不同编译器,它的启动文件不同。虽然启动文件(汇编)代码各有不同,但它们原理类似,都属于汇编程序。拿基于MDK-ARM的启动文件来举例,说一下要点内容。在基于MDK的启......

STM32三种启动模式与详细步骤说明(2023-08-08)
过程STM32的启动文件与编译器有关,不同编译器,它的启动文件不同。虽然启动文件(汇编)代码各有不同,但它们原理类似,都属于汇编程序,相关文章:详解STM32启动文件。拿基于MDK-ARM的启动文件来举例,说一......

从汇编代码,看STM32的启动过程(2022-12-15)
过程分析
STM32的启动文件与编译器有关,不同编译器,它的启动文件不同。虽然启动文件(汇编)代码各有不同,但它们原理类似,都属于汇编程序。拿基于MDK-ARM的启动文件来举例,说一下要点内容。在基于MDK的启......

浅谈STM32的启动过程(2023-01-04)
过程
STM32的启动文件与编译器有关,不同编译器,它的启动文件不同。虽然启动文件(汇编)代码各有不同,但它们原理类似,都属于汇编程序。拿基于MDK-ARM的启动文件来举例,说一下要点内容。在基于MDK的启......

STM32入门编程总结2(2023-06-21)
STM32入门编程总结2;上手思路,第一步先查芯片datasheet,一切以官网资料为准,可以在STM32 Cube MX软件里选择 ACCESS TO MCU SELECTOR ,在左......

51单片机编程:双路计数器详解(2024-03-21)
= t;}
} } }
}
//-----------------------------------------------
是不是很简单?
用汇编语言来编程,就显得长多了。
和上述 C 语言功能相同的汇编语言程序......

keil单片机编程软件的使用方法说明(2024-06-25)
开发单片机的第一步就是用Keil软件编写汇编程序,并形成最终的“*.hex”目标文件,然后用编程器将该文件烧写到单片机中就行了,最后将烧写好的单片机插到电路板上,一接通电源就可以工作了。
1、将hex......

μCOS-Ⅱ在ARM系列单片机S3C44B0x上的移植(2023-02-03)
新版本是1.2,它取代了早期的ADS 1.0和ADS 1.1。ADS 1.2由命令行开发工具,ARM实时库,GUI开发环境,实用程序和支持软件组成。有了这些部件,用户就可以非常方便地为ARM系列的处理器编写和调试自己的应用程序......

使用AT89C51实现的微型可编程控制器的讲解(2023-03-28)
机进行串行通信。一方面,在编程状态时,可接收PC机上梯形图汇编程序编译结果的OBJ指令代码,并存入程序存储器;另一方面,在运行状态时,可将I/O口的状态和处理结果实时地发送给上位机。
程序......

嵌入式开发 | 单片机能用C++开发吗?(2023-04-06)
嵌入式开发 | 单片机能用C++开发吗?;通常来说,在单片机上编程,要么汇编,要么C语言,而用C++进行开发的很少。
那么究竟能不能用C++开发单片机呢?答案肯定是可以的。
下面基于Keil......

stm32用什么语言编程(2024-01-18)
者将每一步具体的操作用命令的形式写出来。汇编程序通常由三部分组成:指令、伪指令和宏指令。汇编程序的每一句指令只能对应实际操作过程中的一个很细微的动作。例如移动、自增,因此汇编源程序一般比较冗长、复杂、容易出错,而且使用汇编语言编程......

ARM--存储管理器(2023-06-20)
@ MRSRB6
.long 0x00000030 @ MRSRB7
(.long 汇编中词法,既long数据型)
Second part:程序编写
现在开始编写代码,如我......

stm32单片机用什么语言 编程 stm32各种型号(2024-07-16)
stm32单片机用什么语言 编程 stm32各种型号; stm32单片机用什么语言编程
STM32单片机可以使用多种编程语言进行编程,包括C语言、汇编语言以及基于图形化编程的工具,如ST的......

【MCS-51】汇编程序设计(2023-04-23)
【MCS-51】汇编程序设计;51单片机汇编程序设计是嵌入式开发中非常重要的一部分。掌握汇编程序设计可以帮助开发人员更好地理解51单片机内部原理,并且更灵活高效地进行系统开发。本文将从开发环境、基本......

STM32中这些常见又实用的英文缩写和词汇(2024-03-22)
STM32中这些常见又实用的英文缩写和词汇;一:常用缩写
缩写
英文
中文
ARM
Advanced RISC Machine
AAPCS
ARM Architecture......

汇编和C语言相结合的51单片机编程技巧(2023-06-25)
语言和特定的机器语言指令集是一一对应的,不同平台之间不可直接移植。
汇编和C语言相结合的51单片机编程技巧
c语言和汇编语言之间主要存在:相互调用、混合编程等关系,举例来说吧:
1、C语言调用汇编子程序......

加深初学者对单片机堆栈的理解--分析(2022-12-19)
最近课程学习微机原理这门课,需要我们写汇编程序,汇编里面经常遇到堆栈这个东西,所以就找了个时间把堆栈给彻底的搞一下。
如果了解一点汇编编程话,就可以知道,堆栈是内存中一段连续的存储区域,用来保存一些临时数据。通常......

基于具有IAP功能的ARM7芯片LPC2132的程序在线更新(2023-02-15)
基于具有IAP功能的ARM7芯片LPC2132的程序在线更新; ARM处理器是一种高性能、低成本、低功耗的RISC微处理器,是目前最为流行的微处理器之一。ARM7作为ARM微处......

通用裸机-arm汇编和cpu运行模式(2024-07-03)
.testsection
汇编程序的默认入口标号是_start,不过我们也可以在链接脚本中使用 ENTRY 来指明其它的入口点。
1.1.1 .global
.global _start
_start:
ldr......

ARM Linux内核启动过程(2024-09-25)
,此文件的格式和汇编及C程序都不同,本文不对ld script作过多的介绍,只对内核中用到的内容进行讲解,关于ld的详细内容可以参考ld.info 这里的ENTRY(stext) 表示程序......

谈一下STM32的启动流程(2024-01-31)
动文件与编译器有关,不同编译器,它的启动文件不同。虽然启动文件(汇编)代码各有不同,但它们原理类似,都属于汇编程序。拿基于MDK-ARM的启动文件来举例,说一下要点内容。在基于MDK的启......
相关企业
;深圳市津汉电子有限公司;;高速程序代码下载速度200KBytes/S以上 JTAG 时钟速度最低2.441KHz ,最高达10MHz FoxICE仿真器内置GDB Remote Serial
国德克萨斯的Keil Software Inc。Keil公司制造和销售种类广泛的开发工具,包括ANSI C编译器、宏汇编程序、调试器、连接器、库管理器、固件和实时操作系统核心(real-time kernel
;永德翔江科技有限公司;;专业从事单片机软件反汇编研究,自主研发多款单片机系列反汇编工具,将二进制机器码文件精准的反汇编成汇编语言代码,辅助人工分析,快速将部分或整个机器码文件还原成C代码。团队
;单片机之友;;编程器 仿真器 arm开发板
improvements and new product announcements.;2月20日,2012 - RPM已发布新唐M05x和NUC100xx的ARM的Cortex M0的编程支持。支持
设备每秒兆指令数: 100MIPS 程序存储器类型: 闪存 程序存储器大小: 128KB 最大时钟频率: 100MHz 可编程输入/输出端数量: 35 数据RAM大小
;华昊电子;;HER全系列、SF全系列、UF全系列二极管本公司是二极管生产厂商.出售全系列二极管.本公司二极管以取得ISO9001认证和SGS环保认证.以下为本公司部分产品:整流管全系列 (例
;广州华意电子科技有限公司;;公司提供全系列DSP实时仿真开发系统、全系列DSP学习板、开发板、DSP教学实验箱; 基于ARM在线仿真调试器、ARM学习板、系统嵌入式应用模块; 提供FPGA
;金河公司;;经营IC。编程序
;东莞市广能电子;;您好,我们是东莞市广能电子。主营业务: 单片机、IC解密、编程器、仿真器、实验板、单片机IC解密、单片机学习开发板、单片机实验板、LCD液晶显示模块、LCD液晶模块、LCD液晶