九号彩票手机app下载

 
全部產品 開發工具 新聞/活動 技術支持 關于虹科 聯系我們

PIC® MCU C 編譯器
  CCS C Aware IDE 功能
  編譯器細節
  支持器件
  語法和函數
  程序舉例
  C Aware 實時調試器
  編譯器比較
  編譯器在線研討會
  軟件許可證
  增強8位 MidRange 核
開發套件
編程器/調試器
  MACH X 器件支持
  ICD-U64, Load-n-Go, 和
  PRIME 8 器件支持
  ICD版本和芯片兼容性
  連接ICD到硬件
  ICD對比
  器件編程器故障排除
OEM模塊
技術支持
下載
產品目錄
定制工程

 

 

CCS C Aware IDE Features

There are two genres of the CCS C compiler: the command-line compiler (PCB, PCM, PCH and PCD) and the Windows IDE (PCW, PCWH, PCWHD and PCDIDE). IDE compiler capabilities include many utilities to aid in program design and editing.

Feature Comparison
PCB PCM PCH PCD PCW PCWH PCWHD PCDIDE
Command Line Compiler X X X X X X X X
12-bit Support X X X X
14-bit Support X X X X
16-bit Support X X X
24-bit Support X X X
Built-in Functions X X X X X X X X
Example Programs X X X X X X X X
Device Drivers X X X X X X X X
MPLAB® IDE Interface X X X X X X X X
Multiple Compilation Units X X X X
RTOS X X X X
Windows IDE X X X X
C Aware Editor X X X X
New Project Wizard X X X X
C Aware Real-time Debugger X X X X
Special Viewers X X X X
C-Metrics Calculator X X X X
Auto Documentation Generator X X X X
Edit/Add-To The Device Database X X X X
Flow Chart Editor X X X X
RTF Documentation Editor X X X X
Serial Port Utility X X X X

 

Multiple Compilation Units

IDE includes support for separately compiling source code files and then linking them together for the final build. The PCW IDE has tools to easily define the units, figure out what units need to recompiled on a build and automatically calling the linker.

Multiple Compilation Units

 

C Aware Editor

PCW includes a full-featured C aware Windows editor. The editor has color syntax highlighting, tab control, bookmarks, context sensitive help and searches for matching } or ). The IDE allows easy access to the call tree, symbol map and other helpful screens. It also includes a direct interface to device programmers and debuggers.

C Aware Windows Editor

New Project Wizard

New Project Wizard generates an initial .H and .C file for your project based on some standard forms that you fill out. Some forms include helpful information such as: interactively calculating and showing the timer options for you based on your clocks, allocating pins for device drivers and setting up pin names.

New Project Wizard

Project Navigation by File

A navigation bar shows all project related files. This allows for quickly opening or compiling a file from the navigation bar. The navigation bar can even be used to track non-C files associated with the project such as project documentation files.

Project Navigation by File Project Navigation by File

Project Navigation by Identifier

Another navigation bar shows all project functions and identifiers. Double click on an identifier to move the editor cursor to the location where the identifier is declared.

Project Navigation by Identifier

Special Viewers

Special viewers include quick and easy access to data sheets, valid fuses and interrupts for devices, a hex file disassembler, COD file interpreter and an advanced source/list file compare. Shown to the right is just the file/compare.

File Compare

Statistics

PCW has a statistics window, which shows lines and statements in each file, and ROM and RAM used by each function along with percentages.

Statistic Window

C-Metrics Calculator

The compiler evaluates the code cyclomatic and computational complexity using the McCable and Halstead Complexity measures. The derived Maintainability Index gives a good insight into the structural and textual complexity of the source code.

C-Metrics Calculator

Special Function Register Reference

The PCW IDE allows the viewing of all SFR's for a given part and has the ability to generate custom .h files with the register and bit definitions for specific functions.

Special Function Register Reference

Automatic Documentation Generator

The compiler recognizes comments that have specially marked tags as containing information that should be exported for program documentation. The compiler associated comments with variables and functions plus the compiler accumulates information on its own about functions, variables and types. The new documentation generator uses a user generated template in .RTF format and merges in the project information from the source files and generates a .RTF output file as source code documentation.

Automatic Documentation Generator

Ability to Generate Customized Include
Files with SFR Definitions

Automatically generate a custom include file according to the device parameters you need.

Custom Include Files Custom Include Files

Device Selector

The device selector makes it easy to find parts with the right number of pins, memory and other criteria. Grids can be sorted by any column or easily printed. Individual rows can selected to find more details on the part and to check distributor price and availability.

Device Selector

Edit/Add-To The Device Database

PCW includes a Windows based device editor, which edits the device database for each device the compiler is compatible with. This editor can change the RAM and ROM specifications, hardware features and more.

Device Editor

Ability to Generate C Constant
Declarations from a Hex or Binary File

The PCW IDE has a tool to import a binary or hex file and create from it a C declaration to make it easy to include images or a bootloader into your C program.

C Constant Declarations C Constant Declarations

Flow Chart Editor

A flow chart editor is included with PCW for quick and easy charting. This tool can also be used to generate simple graphics including schematics. This is all part of our version 4 effort to make documentation a more integral part of the design process.

Flow Chart Editor

RTF Documentation Editor

PCW comes with a full featured RTF editor to make integration of documentation into the project easier.

RTF Documentation Editor RTF Documentation Editor

Technical Support Wizard

The PCW IDE includes a technical support wizard that may be used to report problems or ask questions of technical support. Customers with active maintenance that use this wizard get their requests marked at a higher priority at CCS. The wizard offers an easy option to zip up your project files to be sent to CCS for analysis.

Tech Support Wizard

Spellchecker

The IDE has the ability to spell check all words in comments and/or quotes.

Spellchecker

Download Manager

The download manager checks your system for all CCS files and determines what needs updating from the web. The program uses multiple ports for fast downloads and is able to continue downloads that are interrupted.

In addition to the regular compiler software, this utility will check for reference programs such as the TCP/IP stack and USB PC code. Of course, all drivers and utilities are also checked, and it can even update Microchip PIC® MCU datasheets if desired. The PCW IDE allows the user to configure how often the utility check for new updates.

Updates are automatically downloaded and installed and if desired old versions can be automatically archived.
Download Manager

Integration with External Tools

External programs can be defined to appear on the toolbar, in the programmer options or debugger options. This allows easy integration with a number of other programmers and debuggers. In addition, tools can be set up to run whenever PCW starts or after a compilation.

Integration with External Tools

Configurable Desktop

The desktop layout is very configurable and the PCW IDE allows desktop configurations to be saved and loaded. In addition, the default layouts can be specified separately for editing and debugging.

Configurable Desktop Configurable Desktop

Windows 7 Style - Modern IDE Look

The PCW IDE uses the newest Windows styles. The traditional menu bar has been replaced with the Office 2007 style Ribbons (shown below), navigation bars are provided as slide out windows and all the dialog boxes use the newest controls including integrated help.

For those long-time customers that prefer the Windows 98/2000/XP look over the new Windows 7, you can easily change the IDE back by executing the following:
  1. Go to Options tab and choose the Editor Properties icon.
  2. Click on Display icon on the left-side of the window.
  3. At the bottom of the window, click on Classic Menu under Menu Scheme
Windows 7 Style IDE

Better Windows Integration for File
Associations

File types (like .C) can be associated with PCW as a user preference. Doubling clicking on a file brings it up in the PCW editor. The user preference screen allows files to be re associated with the program they were associated with before PCW for easy control over the associations. All PCW file types can be configured and output files (like .HEX) can be assigned directly to the ICD software.

PCW allows the establishment of a project directory and makes it easy to navigate to the project and CCS examples directory.

File Associations
   020-3874 4528 ; 3874 4538 | sales@hkaco.com | 廣州虹科電子科技有限公司 | 版權所有 | 華南理工大學 國家科技園2-504

    1. <th id="ioe4s"><sup id="ioe4s"></sup></th>
      <th id="ioe4s"><sup id="ioe4s"></sup></th>
      

      <pre id="ioe4s"><nobr id="ioe4s"></nobr></pre>

      1. 九号彩票手机app下载 九州彩票app下载网址 58彩票app m5彩票平台登录 悟空彩票app下载 新生彩票平台登录 天天彩票手机版登录 必发彩票下载安装 天天彩票手机版登录 福德正神彩票平台 七乐彩票app 大众彩票app下载安装 博猫彩票网站