资讯

方舟编译器应用于华为手机上,有哪些性能优势?(2023-10-01)
方舟编译器应用于华为手机上,有哪些性能优势?;
是华为推出的首个完全自主研发的编译器平台,于2019年8月31日正式上线。这个编译器平台是华为公司专门为软件厂商研发的统一编程平台,其中包含了编译器......

鸿蒙系统怎么样?有哪些特点?(2023-12-21)
系统是华为自主研发的操作系统,采用了微内核设计,旨在实现跨设备、跨平台的应用。而Android系统是基于Linux开发的,主要应用于智能手机和平板电脑。
运行效率:鸿蒙系统采用了全新的方舟编译器,可以......

华为不惧美国升级打击,鸿蒙系统已经上网!(2020-01-22)
通、润和软件等。
有关人士预测,鸿蒙系统将采用微内核架构提升系统稳定性,借助方舟编译器提升鸿蒙性能,通过EROFS稳健系统从系统底层提升系统流畅度,三大......

OpenHarmony 4.0 Release版本发布,新增4000+ API(2023-11-13)
Release版本,OpenHarmony 4.0 Release版本新增4000+个API,应用开发能力更加丰富;HDF新增200+个HDI接口,硬件适配更加便捷;持续优化图形框架、方舟编译器......

编程的方舟编译器很快将在OpenHarmony操作系统下问世,助力用户高效地开发各种应用。
强大的性能、丰富的外设接口、丰富的软件生态,给予VisonFive 2无限潜能。据现场展示,在播......

一文看完华为开发者大会2024:四大产品成果值得关注(2024-06-23)
还支持多种语言开发。比如说,招商银行App使用ArkTS语言开发、方舟编译器编译,高德地图App使用C / C++语言开发与毕昇编译器编译,均实现10%的性能提升。
第五,华为EROFS 文件......

痛击NV CUDA!AMD ROCm开放计算平台瓜熟蒂落(2016-11-16)
,支持Fiji GPU、P2P RDMA。
ROCm 1.1版本在6月推出,支持多GPU;8月升级为1.2版本,支持Hawaii GPU、LLVM原生编译器也进入Beta测试阶段。
最新......

51单片机编程开发(一)之C语言基础一(2023-05-24)
51单片机编程开发(一)之C语言基础一;C51编译器
51单片机开发编译有很多,现在比较有名的是IAR for 8051编译器和KEIL for C51编译器,但这两个软件都不是免费的,官网......

在Keil中使用STM32CubeProgrammer(2024-08-01)
外一部分 STM32 工具还在更新中。具体到 Keil 用户,用户有可能可以使用 STM32CubeProgrammer 进行下载,但是 Keil 编译器中支持该产品系列的软件 Pack 还需......

如何把编译时间加入到目标文件中(2024-02-01)
一次就可以了,不需要删除它的obj文件然后让编译器找不到文件而触发重新编一次,其实直接告诉编译器每次重新编译更直接,MDK支持此功能。
下面是测试的效果:
其它资料:https......

如何转换Keil工程为ECloudIDE工程(2024-06-26)
如何转换Keil工程为ECloudIDE工程;3.1 转换插件使用方法
由于市面上绝大部分STM32教程是基于Keil软件教学,而ECloudIDE是基于GCC编译器( gcc-arm -none......

GCC的简单指令的分析(2023-09-05)
GCC的简单指令的分析;记下来以后以便于查询,以后还会更新更多的命令
-c 编译或者汇编源文件但是不作为连接,编译器输出对英语原文件的目标文件。
-S 编译后停止不进行汇编,对于......

移植U-Boot-2009.08到mini2440 基础配置篇(2024-06-24)
移植U-Boot-2009.08到mini2440 基础配置篇;一、环境
目标板:mini2440
u-boot版本:u-boot-2009.08
交叉编译器:arm-linux-gcc-4.3.2......

蜗牛游戏宣布方舟:终极生存者版即将登陆移动平台,将最新的恐龙冒险移植到iOS和安卓系统上(2024-07-18)
Grove Street Games 合作开发的手游版方舟:终极幸存者让玩家可以随时随地体验生存冒险的乐趣。 游戏画面效果精美,内容丰富,包括广阔的可探索世界、150 多种......

Jlink 烧写Uboot(2023-09-07)
运行./sdk.cleanup,收起SDK包的内容,拷贝到新的目录后再展开。
4、在linux服务器上安装交叉编译器
1)安装uclibc交叉编译器(注意,需要有sudo权限或者root权限......

51单片机编程环境的搭建及代码编写的方法(2024-03-20)
的51系列兼容单片机C语言软件开发系统,提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等,目前最新版本已经到了uVision5。这里需要说明的是,Keil C51并不......

ARM GCC 内嵌汇编手册(2024-08-30)
ARM GCC 内嵌汇编手册;关于这篇文档对于基于ARM的RISC处理器,GNU C编译器提供了在C代码中内嵌汇编的功能。这种非常酷的特性提供了C代码没有的功能,比如手动优化软件关键部分的代码、使用......

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

GCC编译器原理(一)------交叉编译器制作和GCC组件及命令(2024-08-26)
GCC编译器原理(一)------交叉编译器制作和GCC组件及命令;1.1 交叉编译器制作
默认安装的 GCC 编译系统所产生的代码适用于本机,即运行 GCC 的机器,但也可将 GCC 安装......

s3c6410 uboot初步移植(2024-09-27)
s3c6410 uboot初步移植;对uboot主要是修改:
1、更改交叉编译器
CROSS_COMPILE ?= arm-linx-
2、对board项进行修改
3、include项修改
4......

如何开发与位置无关的 STM32 完整工程(2023-05-23)
基于相对代码的位置进行引用。那么,当应用被搬到不同位置时,他们的相对位置不变,从而执行不受影响。
代码和数据基于绝对地址还是基于相对地址,是由编译器所决定。以客户要求的
STM32CubeIDE 编译工具为例,我们......

工程师笔记|如何开发与存储位置无关的 STM32 应用(2023-02-01)
基于相对代码的位置进行引用。那么,当应用被搬到不同位置时,他们的相对位置不变,从而执行不受影响。
代码和数据基于绝对地址还是基于相对地址,是由编译器所决定。以客户要求的
STM32CubeIDE 编译工具为例,我们......

让STM32应用与存储位置无关(2024-08-02)
用被搬到不同位置时,他们的相对位置不变,从而执行不受影响。
代码和数据基于绝对地址还是基于相对地址,是由编译器所决定。以客户要求的STM32CubeIDE 编译工具为例,我们可以看到在[Project......

使用STM32 HAL库进行GPIO控制的实例(2024-07-26)
基于相对代码的位置进行引用。那么,当应用被搬到不同位置时,他们的相对位置不变,从而执行不受影响。
代码和数据基于绝对地址还是基于相对地址,是由编译器所决定。以客户要求的
STM32CubeIDE 编译工具为例,我们......

如何开发与存储位置无关的STM32应用?(2024-07-30)
,当应用被搬到不同位置时,他们的相对位置不变,从而执行不受影响。
代码和数据基于绝对地址还是基于相对地址,是由编译器所决定。以客户要求的
STM32CubeIDE 编译工具为例,我们......

KEIL中三种编译模式以及对变量空间的影响(2024-08-02)
,对这种变量的访问速度最快。另外,堆栈也必须位于片内RAM中,而堆栈的长度是很重要的,实际栈长取决与不同函数的嵌套深度。采用SMALL编译模式与定义变量时指定data存储器类型具有相同效果......

STM32中重要的C语言知识点总结(2023-10-24)
;& defined(R)
#define AREA (PI*R*R)
#endif
3、#pragma指令
#pragma指令为我们提供了让编译器执行某些特殊操作提供了一种方法。这条指令对非常大的程序或需要使用特定编译器......

不复位调试的小技巧(2024-03-07)
完成的工程烧录到 ,保证 中所运行的代码与要仿真的工程代码一致,这样从 MCU 获取的程序位置才能与调试符号信息一致。
不同的编译器可以通过不同的方法进行设置,但其目的和最终能达到的效果......

STM32中重要的C语言知识点整理(2023-10-20)
)
#defineR(6)
#ifdefined(PI)&&defined(R)
#defineAREA(PI*R*R)
#endif3、#pragma指令#pragma指令为我们提供了让编译器......

单片机如何提高编程效率优化程序(2023-09-13)
不要轻易用,免得出错。
总结:
1、使用自加、自减指令
通常使用自加、自减指令和复合赋值表达式(如a-=1及a+=1等)都能够生成高质量的程序代码,编译器通常都能够生成inc和dec之类的指令,而使用a=a+1......

单片机如何提高编程效率优化程序?(2024-03-04)
不要轻易用,免得出错。
总结:
1、使用自加、自减指令
通常使用自加、自减指令和复合赋值表达式(如a-=1及a+=1等)都能够生成高质量的程序代码,编译器通常都能够生成inc和dec之类的指令,而使......

应对实际工程挑战,如何为嵌入式软件开发选择编译器(2023-05-26)
应对实际工程挑战,如何为嵌入式软件开发选择编译器;
在过去数十年,一直支配着半导体的发展。随着MCU的性能越来越强,产品也越来越智能,嵌入式软件也变得越来越复杂。作为嵌入式的基础工具,将程......

KEIL CX51 ANSI C编译器(8051编译器)介绍(2024-07-23)
KEIL CX51 ANSI C编译器(8051编译器)介绍; KEIL CX51 ANSI C编译器支持所有经典和扩展8051器件型号。编译器扩展提供全面访问所有的CPU资源,并支......

开源嵌入式编译器,没想象中那么好?(2024-09-09)
开源嵌入式编译器,没想象中那么好?;欲先善其事必先利其器,对嵌入式工程师来说,嵌入式编译器是不可或缺的神兵利器,它被人冠以“C语言翻译官”的名号。 由于C语言历史悠久,早期没有规范,整个......

STM32编程中printf函数重定向背后的原理(2023-12-18)
号”、“弱符号”。在gcc编译器中使用 "__attribute__((weak)) " 修饰的函数或变量属于弱符号,否则就是强符号。关于"强符号"和"弱符号",有以下规则:
规则1:不允......

U-Boot移植(4)增加对S3C2440的支持 (修改编译错误)(2023-08-15)
明白。
要么U-Boot源码问题,要么是编译器的问题。源码是从官方下的,一般是不会有问题的,那么就是编译器问题,那编译器是什么问题呢?原来上面我的编译器不支持soft float软浮点,只支......

东软HR8P506开发笔记1-开发环境搭建(2023-03-23)
编译器工具链 ES32CC(32位)” 编译工具链
打开,安装编译工具链
这里面有两个文件,没有说明要求我们就先安装第一个文件“ES32CC_v1.0.0.8.exe”
双击打开后,直接“下一......

QT如何配置交叉编译工具(2023-03-28)
全局变量
ARM交叉编译器:https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu......

LittlevGL + Framebuffer的适配例子分享!(2024-12-27)
需要下载相关资源放进去。比如:
接下来可以修改工程了,需要修改的地方也很简单,但前提是我们的设备已经有显示驱动与触摸屏驱动。
1、修改编译器......

10个C语言技巧 避免这些编程陷阱(2023-07-27)
经验表明,编写汇编语言会造成误解。误解会导致维护不当,更甚者,可能会使系统到处是bug,一般建议避免使用汇编语言。实际上,现在大多数编译器都能编译出非常高效的代码。采用C语言或C++语言......

Microchip推出具有灵活许可选项的 MPLAB® XC-DSC 编译器, 进一步扩展开发生态系统;这款新编译器专为dsPIC®数字信号控制器 (DSC)优化设计,可为......

SuperTest – 助力下一代智能网联汽车实现AI边缘计算(2024-06-13)
验证所使用的GCC交叉编译器,斑马公司选择了Solid Sands的SuperTest编译器测试与验证套件。
斑马公司先进的AI解决方案旨在运行于地平线机器人公司的AArch64 64位ARM架构......

初学C51者应注意的地方(2023-01-03)
初学C51者应注意的地方;这里讲述一些初学者学习C51的一些误区和注意事项。高手的特别应用不包括在内。1)C忌讳绝对定位。常看见初学者要求使用_at_,这是一种谬误,把C当作ASM看待了。在C中变量的定位是编译器......

如何在Linux下为STM32 MCU构建代码(2024-03-26)
如何在Linux下为STM32 MCU构建代码;步骤1:安装必需的软件
首先,安装必需的软件。
为ARM安装gcc编译器:
gcc编译器包含用于编译,链接和构建MCU的构建代码的工具。安装......

单片机程序代码该如何优化?(2022-12-09)
一个可以利用的数据存储器空间,如果定义了太多的全局变量,会导致编译器无足够的内存可以分配;而局部变量大多定位于MCU 内部的寄存器中,在绝大多数MCU 中,使用寄存器操作速度比数据存储器快,指令......

SuperTest–助力下一代智能网联汽车实现AI边缘计算(2024-06-13)
验证所使用的GCC交叉编译器,斑马公司选择了Solid Sands的SuperTest编译器测试与验证套件。本文引用地址:斑马公司先进的AI解决方案旨在运行于地平线机器人公司的AArch64 64位ARM架构......

Microchip推出具有灵活许可选项的 MPLAB® XC-DSC 编译器(2023-11-16)
Microchip推出具有灵活许可选项的 MPLAB® XC-DSC 编译器;
【导读】随着工业和自动驾驶汽车市场快速发展,人们对软件工具的需求与日俱增,这些工具能够更快、更高......

STM32 LL库为什么比HAL库高效呢?(2024-02-03)
执行效率更高 。
什么是内联函数?
写到这里,就可能有读者会问:什么是内联函数?
内联函数是一种编程语言结构,用来建议编译器对一些特殊函数进行内联扩展。
通常,程序执行时,处理器从内存中读取代码执行。 当程......

C语言和单片机C语言有何差异?(2022-12-14)
的 data xdata bit sbit一类的,还有一些中断程序写法 void int() interrput 1一类的。
2、单片机c语言编程是基于C语言的单片机编程。单片机的C语言采用C51编译器......

iOS 手游更顺畅的原因:苹果自行订制了 GPU 架构(2016-11-11)
driver 有一大部份,都是编译器(Compiler),好进一步让着色器懂得该如何处理影像。
苹果自订了自己的 GPU 着色器与编译器
根据苹果的一些文件透露出来的资料,在 iPhone 6 之前......
相关企业
;济南科技发展公司;;编译器
国德克萨斯的Keil Software Inc。Keil公司制造和销售种类广泛的开发工具,包括ANSI C编译器、宏汇编程序、调试器、连接器、库管理器、固件和实时操作系统核心(real-time kernel
盗版,劝这些公司立即放弃盗版,走自主研发的道路,否则自毁前程。相信中国政府也不会允许这种明目张胆的盗版行为。2.盗版产品做工粗糙,使用AVR芯片及Bascom编译器,永远达不到Parallax产品
代遥控器检测仪,便携式LED(数码管)测试仪,LED电性参数测试仪,SD/TF卡快速批量拷贝机2013,单片机智能反编译器,iphone5数据线测试仪畅销消费者市场,在消费者当中享有较高的地位,公司
;无锡市方舟科技电子有限公司-销售部;;无锡市方舟科技电子有限公司-销售部是LED数码管、家电显示器、跑步机显示器、LED显示屏等产品专业生产加工的私营合伙企业,公司总部设在江苏省宜兴市张渚镇,无锡市方舟
;成都世纪方舟科技有限公司;;成都世纪方舟科技有限公司是PH计、酸度计、电导率仪、EC计、电导仪、离子计、离子浓度计、离子活度计等产品专业生产加工的有限责任公司(自然人投资或控股),公司
;深圳市方舟尚睿科技有限公司-业务部;;深圳市方舟尚睿科技有限公司是一家生产生产(半导体)厂商,专业生产销售.整流系列:肖特基.快恢复.整流桥.二极管.三极管.等产品专业生产加工的私营独资企业,公司
;深圳市方舟尚睿科技有限公司-...;;深圳市方舟尚睿科技有限公司是一家生产生产(半导体)厂商,专业生产销售.整流系列:肖特基.快恢复.整流桥.二极管.三极管.等产品专业生产加工的私营独资企业,公司
;徐州方舟照明有限公司;;徐州方舟照明有限公司是一家经国家相关部门批准注册的企业。主要生产常规节能灯明管,目前已经由传统的手工制造过渡为自动化机械制造。徐州方舟照明有限公司凭着良好的信用、优良
;贾方舟;;