MPLAB C18 C编译器 函数库(中文)

最新更新时间:2011-02-12来源: 互联网关键字:编译器  MPLAB 手机看文章 扫描二维码
随时随地手机看文章

编译器就是将“高级语言”翻译为“机器语言(低级语言)”的程序。一个现代编译器的主要工作流程:源代码 (source code) → 预处理器 (preprocessor) → 编译器 (compiler) → 汇编程序 (assembler) → 目标代码 (object code) → 链接器 (Linker) → 可执行程序 (executables)

[附件:MPLAB C18 C编译器 函数库(中文)]

关键字:编译器  MPLAB 编辑:徐玲珑 引用地址:MPLAB C18 C编译器 函数库(中文)

上一篇:电子技术数字电子技术基础第十一章
下一篇:电子电路工程师必备的20种模拟电路

推荐阅读最新更新时间:2023-10-12 20:19

实验五--中断系统
一。平台   系统:ubuntu12.04   开发板:jz2440   编译器:gcc 二。中断简略   大概除了FPGA这种并行的cpu才不需要中断,像51,AVR,arm这类串行的芯片中断是他们不被淘汰的利器。没有中断,他们不可能得到这么广泛的应用。   arm中断和51的类似,无非就是设置相关寄存器、中断开关,中断源,中断分辨之类的东西;但是注意,arm的中断只是7个模式下的一个,此外,中断还有普通中断和快速中断之分。   而快速中断不需要进行中断的分辨,因为每次最多只有一个被设置为快速中断。    这里看中断源分为两部分。一个是with sub-register,另一个是without,有何区别?试想下,串口会有几
[单片机]
实验五--中断系统
Keil5配置GCC编译器编译STM32工程
Keil一般使用ARMCC编译MCU工程代码。偶然听说Keil也是支持内嵌GCC编译器的。于是尝试了网上博客所述的一些方法,最终找到了一篇博客 http://blog.csdn.net/lan120576664/article/details/46806991 按照文中所述,发现仍存在一些其他错误,后来又查找了其他相关资料,在这作以总结 一、下载GCC编译器 https://launchpad.net/gcc-arm-embedded/ 二、安装GCC GCC解压到keil的安装目录下面。如下图 三、配置Keil 如下图所示进行相关设置: Prefix:arm-none-eabi- Folder:D:k
[单片机]
Keil5配置GCC<font color='red'>编译器</font>编译STM32工程
Portland Group推出针对多核64位处理器优化的PGI 7.0编译器
新版本增强了对微软UNIX应用子系统SUA的跨平台支持 中国 — 意法半导体全资子公司Portland Group3月12日宣布其7.0版Fortran、C和C++编译器和开发工具全面上市。PGI编译器和开发工具被广泛用于高性能计算技术(HPC),即以复杂过程的建模和仿真为主的技术计算领域,如海洋建模、天气预报、地震分析、生物信息分析技术等。把软件程序转换成计算机能够理解的二进制指令的PGI编译器是高性能计算领域公认的最好的软件,在各种应用领域和产品性能评测中表现出世界领先的性能,经常被引用为工业的性能及可靠性标准。 今天,PGI编译器及开发工具被广泛用于内置AMD和英特尔微处理器的64位和32位Linux工作站、服务
[新品]
【PIC单片机】MPLAB X IDE快速入门指南
目录 引言:近期由于项目实践需要,开始动手学习相关硬件知识。从PIC单片机入手。 单片机学习核心要点:查数据手册 配置寄存器 一、基于MPLAB X IDE配置位设置 MPLAB X IDE和MPLAB IDE 8不同。 MPLAB IDE 8 可以再界限中选择配置位就行。配置选项可以不写在代码中。 MPLAB X IDE 如果要配置的话必须在代码中写出配置。 配置字中最重要的配置选项就是: 看门狗配置 如:WDTE 1;0 ; 一般选择关闭看门狗。 MCLRE复位脚的配置 如:MCLRE;一般选择复位脚作I/O,PIC16F877A无此选项。不用设置。 震荡器的选择: 如:FOSC 2:0 ;
[单片机]
高效的C编程之:C编译器及其优化(上)
本章将帮助读者在ARM处理器上编写高效的C代码。本章涉及的一些技术不仅适用于ARM处理器,也适用于其他RISC处理器。本章首先从ARM编译器及其优化入手,讲解C编译器在优化代码时所碰到的一些问题。理解这些问题,将有助于编写出在提高执行速度和减少代码尺寸方面更高效的C源代码。 本章假定读者熟悉C语言,并且有一些汇编语言编程方面的知识。有关ARM编程的详细信息,请参阅本书的相关章节。 14.1C编译器及其优化 本章主要讲解C编译器在代码优化时遇到的一些问题。要编写高效的C语言源代码,必须了解C编译器对什么形式的代码有所改动,编译器涉及的处理器结构的限制,以及一些特殊的C编译器的限制。 14.1.1为编译器选择处理器结构
[单片机]
Portland Group推出支持NVIDIA CUDA架构编译器
首款全新PGI C/C++编译器让 CUDA开发人员可针对英特尔和AMD的工业标准服务器进行研发 中国, 2011年6月29日 —— 意法半导体(STMicroelectronics,简称ST;纽约证券交易所代码:STM)全资子公司、全球领先的高性能计算(HPC)技术提供商Portland Group®宣布PGI CUDA C和C++编译器已正式出货,针对基于产业标准的通用64位和32位x86架构的处理器系统。 CUDA是英伟达(NVIDIA)开发的并行计算架构,可利用NVIDIA GPU(图形处理器)的动态提升系统计算性能。PGI全新CUDA C/C++编译器让更多的开发人员能够利用CUDA并行编程模型优化代码库关键部分
[嵌入式]
ARM状态和编译器状态统一
整个预编译段就是为了说明要ARM的当前状态和编译器的状态要统一。这是个标准的例子,实际大多数情况不需要。但是上面的config==16只说明你编译器当前在使用的TASM.EXE 但你现在 Thumb-capable ARM processors start in ARM state(注意是MCU的状态和编译器无关)。所以要使两者一致编译出来的代码才能被运行,使用CO DE32 使编译器也处于ARMASM.EXE状态,CO DE16/32只会影响编译器,只有BX会改变processors state.只要两者一致就好 ;Check if tasm.exe(armasm -16 @ADS 1.0) is used. GBLL
[单片机]
IAR Systems发布编译器的重大升级,支持ARM EABI
IAR Systems即将发布支持ARM EABI开放标准的IAR Embedded Workbench Version 5 for ARM,这是对公司的旗舰产品—编译器和调试器的重大升级,使之成为第一个独立支持最新的ARM Cortex-M1处理器的开发工具。ARM9 Cortex-M1是第一个特别为field-programmable gate arrays(FPGAs)而设计的ARM处理器。 IAR Embedded Workbench Version 5这个新平台是建立在IAR Systems丰富的ARM经验,包括基于Thumb和Thumb-2技术的开发工具经验,提供了世界领先的性能。这套工具结合了最先进的优化技术,
[新品]
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved