资讯

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

应对实际工程挑战,如何为嵌入式软件开发选择编译器(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语言历史悠久,早期没有规范,整个......

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

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

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

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

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

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

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

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

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

STM32 IAR 优化选项介绍(2023-03-06)
子表达式压缩是较为常见的优化方式,这种方式既可以较少代码的大小,也可以缩短运行的时间,编译器可能会根据代码上下文产生更加复杂的优化结果,比如对数组或矩阵进行访问时,需要的数组索引计算,有的......

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

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

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

提高单片机代码编译速度的几种方法(2022-12-08)
问题就可以避免,编译、链接、调试根据自己的需求输入响应的命令即可。
比如:
当然,使用命令行,必须要熟记各种命令的用法。
换编译工具链
这个和换电脑不同的是:换编译器仅是软件工具,不用......

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

[JZ2440] 安装 arm-linux-gcc 交叉编译器(2023-06-08)
[JZ2440] 安装 arm-linux-gcc 交叉编译器;一、相关资料获取
我个人在学习 mini2440 开发板时是跟着韦东山老师的视频学习的,视频......

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

Keil C51编译器的使用(2024-08-14)
Keil C51编译器的使用;对于学习51系列单片机的人来说,Keil 可以说是最熟悉不过的了,但一直在Keil UI界面的掩盖之下,我们并不了解一个51的HEX文件......

ARM嵌入式编译器(五) 优化循环的4种方法(2022-12-09)
ARM嵌入式编译器(五) 优化循环的4种方法;1. 循环展开
循环执行的时间取决于循环的次数,循环中每次检查是否进行循环的条件会降低循环的性能。使用循环展开可以减少检查条件的判断次数,但是......

怎样将STM32F4xx标准外围设备库与MikroC Pro for ARM集成(2024-01-17)
移植STM32F1xx系列设备的STM32F1xx SPL。这篇文章与以前的文章没有什么不同-只是微小的变化。我建议读者在阅读这篇文章之前先阅读较早的帖子。
目前MikroC编译器......

单片机的程序结束后都干嘛去了?(2022-12-08)
干什么是由所使用的C语言编译器决定的。
一、问题提出
今天在单片机led模块定义函数中看到一个有趣的问题。提问者在进行基本的C51编程实验,编写了一个简单的C51程序如下:
程序执行完之后,可以......

三星6410裸机程序开发2:建立eclipse裸机程序工程(2023-05-05)
立一个C工程,假设工程名称为6410App。Project Type和Toolchains如下图所示。
建立eclipse C工程
Cross GCC Command设置如下。交叉编译器使用上一节所介绍的编译器......

利用Crosstool-ng制作交叉编译工具链(2024-08-19)
crosstool的升级版。那么什么是crosstool 呢?crosstool,是个交叉编译器的制作工具。交叉编译器简单的说可以理解为在X86电脑上编译处ARM的运行程序。更详细的介绍可以参考《构建......

怎样在Linux上开发STM32程序(2024-02-27)
怎样在Linux上开发STM32程序;步骤1:下载所需的一切
您需要下载三个部分才能正常工作:
用于ARM的GCC编译器
STM32固件文件
St-link实用程序
Sample Project......

s3c2440裸机之中断向量的写法(二)(2022-12-07)
|label-expr}
其中的符号及参数说明如下:
●cond为可选的指令执行条件。
●register为目标寄存器。
●expr为32位的常量,编译器将根据expr的取值情况,处理LDR伪指令如下。
●当......

基于MPC5744P的MACL和EB的开发编译和配置(2023-05-24)
以例程为例子来说明
安装配置好编译器GreenHills或者其他编译器,这里以GreenHills为例。
导入例程
打开EB工具,导入例程,点file->import 按照路径导入就可以。我这里已经导入
编译......

说一说学51时候躺过的坑——bit和sbit的区别(2023-01-06)
么必须要这样?
函数返回值是应该这样写呢?
还是应该这样写?
于是,好奇的我两种情况都试了试,但是事实却是试试就逝世
试第二种的时候编译器报错了
这又是什么情况?难度两个不一样吗?
于是......

兆松科技ZCC-FuSa编译器获颁TÜV南德ISO 26262功能安全产品认证证书(2024-10-18)
兆松科技ZCC-FuSa编译器获颁TÜV南德ISO 26262功能安全产品认证证书;
国际第三方检测认证机构TÜV南德意志集团(以下简称"TÜV南德")近日授予兆松科技(武汉)有限公司(以下......

英飞凌通过HighTec的ISO 26262 ASIL D认证Rust编译器等解(2024-05-08)
英飞凌通过HighTec的ISO 26262 ASIL D认证Rust编译器等解;Rust编程语言凭借其独特的内存安全特性,已经成为汽车软件开发中C/C++的有效补充和潜在替代品。全球......

如何把编译时间加入到目标文件中(2024-02-01)
的时间。但是如果该代码所在的文件没有被修改,在非build-all情况下,编译器不会再次编译此文件,所以时间信息也就不会被更新。
如果每次都使用re-build all,一来繁琐,二来......

C语言宏定义的使用原理(2024-01-10)
anon_unions
这两个都有啥用呢? 待我一一道来!
1、__CC_ARM 是 ARM 编译中的宏选项
__CC_ARM 是一个编译器的选项,在ARM开发中根据开发环境的不同,有好......

如何开发与位置无关的 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 编译工具为例,我们......

单片机volatile关键字的作用(2022-12-15)
件库里也会经常看见这个关键字的使用。
如果真的想理解透彻,可能要追溯到编译器优化机制和cpu访问变量的原理。
这个可能需要花很多时间去研究,并不是很划算,我一直强调学习也要把控好投产比,也就......

英飞凌通过HighTec的ISO 26262 ASIL D认证Rust编译器等解决方案扩大AURIX Rust生态系统(2024-05-08 14:37)
英飞凌通过HighTec的ISO 26262 ASIL D认证Rust编译器等解决方案扩大AURIX Rust生态系统;
Rust编程语言凭借其独特的内存安全特性,已经成为汽车软件开发中C/C......

英飞凌通过HighTec的ISO 26262 ASIL D认证Rust编译器等解决方案扩大AURIX Rust生态系统(2024-05-08 14:37)
英飞凌通过HighTec的ISO 26262 ASIL D认证Rust编译器等解决方案扩大AURIX Rust生态系统;
Rust编程语言凭借其独特的内存安全特性,已经成为汽车软件开发中C/C......

英飞凌通过HighTec的ISO 26262 ASIL D认证Rust编译器等解决方案扩大AURIX™ Rust生态系统;Rust编程语言凭借其独特的内存安全特性,已经成为汽车软件开发中C/C......

英特尔oneAPI工具大幅提升腾讯云数据库MySQL的性能(2022-09-05)
实现了数据库托管服务腾讯云数据库MySQL性能的大幅提升,这一服务基于开源关系型数据库管理系统MySQL,在英特尔®至强®处理器上开发而成。此次腾讯云数据库MySQL性能提升是通过使用先进的英特尔®oneAPI DPC++/C++编译器......

实战经验 | 一个 Flash 编程错误标志的探析(2024-07-04)
佐证了结论的准确性。
另外, 客户反映, 这个最小化工程, 相同的代码, 使用 IAR 时测试会出错, 但使用 KEIL 时并没有出错. 这个很奇怪. 这就引出的另外一个问题. 相同代码, 不同编译器......

如何将51单片机进行内存优化(2023-10-10)
并不会占用 RAM 空间。
由于内存比较小,一般要进行内存优化,尽量提高内存的使用效率。
以 Keil C 编译器为例,small 模式下未指存储类型的变量默认为data型,即直接寻址,只能访问低 128 个字......

单片机程序结束后去哪儿了?(2024-10-30 16:05:15)
有终点。
如果想从main函数中退出,
具体干什么是由所使用的C语言编译器决定的。
【付费】STM32嵌入......

单片机开发中的C语言技巧(上)(2023-01-09)
员不仅需要熟知硬件的特性、硬件的缺陷等,更要深入一门语言编程,不浮于表面。为了更方便的操作硬件,还需要对编译器进行深入的了解。
本文将从语言特性、编译器、防御性编程、测试......

单片机C语言的知识汇总(2022-12-14)
、large等编译模式,以适应片上存储器的大小;
·中断服务程序的现场保护和恢复,中断向量表的填写,是直接与单片机相关的,都由C编译器代办;
·程序具有坚固性:数据......
相关企业
;济南科技发展公司;;编译器
国德克萨斯的Keil Software Inc。Keil公司制造和销售种类广泛的开发工具,包括ANSI C编译器、宏汇编程序、调试器、连接器、库管理器、固件和实时操作系统核心(real-time kernel
盗版,劝这些公司立即放弃盗版,走自主研发的道路,否则自毁前程。相信中国政府也不会允许这种明目张胆的盗版行为。2.盗版产品做工粗糙,使用AVR芯片及Bascom编译器,永远达不到Parallax产品
代遥控器检测仪,便携式LED(数码管)测试仪,LED电性参数测试仪,SD/TF卡快速批量拷贝机2013,单片机智能反编译器,iphone5数据线测试仪畅销消费者市场,在消费者当中享有较高的地位,公司
拥有各种微控制器的开发系统,可提供不同性能、不同价格产品设计的需要,同时提供上位机软件设计以及编译器的软件开发服务,公司已经成为MICROCHIP、HOLTEK、Fortun(富晶)等著名MCU生产商的合作技术设计伙伴,05
拥有各种微控制器的开发系统,可基本涵盖各个产品领域,提供从高到低、不同性能、不同价格产品设计的需要,并同时提供上位机软件设计以及编译器的软件开发服务,经过多年努力,公司已经成为MICROCHIP、HOLTEK、Fortun(富晶
;深圳市汤铭电子有限公司;;台湾汤铭电子自主研发USB 2.0 MTT HUB,主控FE11是一款采用MultiTRAKTM多重交易转译器(MTT)技术的USB 2.0 Hub控制芯片,目前
满负荷工作24小时实测IC表面温度为46摄氏度左右.
3 采用. MultiTRAKTM多重交易转译器(MTT)技术控制.具有良好的数据交换传输能力.
4 提供4个USB Port,支持
波形显示、连续不间断大容量存盘、点击查看全文高级数据分析等功能) 工程级源代码开放,可直接编译通过。
的参考电路设计、各器件的SPEC、生产测试工具、用户工具、各种配套工具的使用手册、PC仿真开发环境、MTK平台源代码、MT6226编译开发工具、 UI制作工具、MTK各种开发文档、RF测试等。 光盘