357 lines
13 KiB
HTML
357 lines
13 KiB
HTML
|
|
|
|||
|
|
|
|||
|
|
<!DOCTYPE html>
|
|||
|
|
<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
|
|||
|
|
<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
|
|||
|
|
<head>
|
|||
|
|
<meta charset="utf-8">
|
|||
|
|
|
|||
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|||
|
|
|
|||
|
|
<title>Package Structure — C2000Ware Quick Start Guide</title>
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
<link rel="shortcut icon" href="_static/tiicon.ico"/>
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
<link rel="stylesheet" href="_static/theme_overrides.css" type="text/css" />
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
<link rel="index" title="Index"
|
|||
|
|
href="genindex.html"/>
|
|||
|
|
<link rel="search" title="Search" href="search.html"/>
|
|||
|
|
<link rel="top" title="C2000Ware Quick Start Guide" href="index.html"/>
|
|||
|
|
<link rel="next" title="C2000Ware GUI" href="c2000ware_gui.html"/>
|
|||
|
|
<link rel="prev" title="Introduction" href="intro.html"/>
|
|||
|
|
|
|||
|
|
|
|||
|
|
<script src="_static/js/modernizr.min.js"></script>
|
|||
|
|
|
|||
|
|
</head>
|
|||
|
|
|
|||
|
|
<body class="wy-body-for-nav" role="document">
|
|||
|
|
<header id="tiHeader">
|
|||
|
|
<div class="top">
|
|||
|
|
<ul>
|
|||
|
|
<li id="top_logo">
|
|||
|
|
<a href="http://www.ti.com">
|
|||
|
|
<img src="_static/img/ti_logo.png"/>
|
|||
|
|
</a>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
</div>
|
|||
|
|
<div class="nav"></div>
|
|||
|
|
</header>
|
|||
|
|
<div class="wy-grid-for-nav">
|
|||
|
|
|
|||
|
|
|
|||
|
|
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
|
|||
|
|
<div class="wy-side-scroll">
|
|||
|
|
<div class="wy-side-nav-search">
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
<a href="index.html" class="icon icon-home"> C2000Ware Quick Start Guide
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
</a>
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
<div class="version">
|
|||
|
|
v1.0.0
|
|||
|
|
</div>
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
<div role="search">
|
|||
|
|
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">
|
|||
|
|
<input type="text" name="q" placeholder="Search docs" />
|
|||
|
|
<input type="hidden" name="check_keywords" value="yes" />
|
|||
|
|
<input type="hidden" name="area" value="default" />
|
|||
|
|
</form>
|
|||
|
|
</div>
|
|||
|
|
|
|||
|
|
|
|||
|
|
</div>
|
|||
|
|
|
|||
|
|
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
<ul class="current">
|
|||
|
|
<li class="toctree-l1"><a class="reference internal" href="intro.html">Introduction</a></li>
|
|||
|
|
<li class="toctree-l1 current"><a class="current reference internal" href="#">Package Structure</a><ul>
|
|||
|
|
<li class="toctree-l2"><a class="reference internal" href="#installation"><strong>Installation</strong></a></li>
|
|||
|
|
<li class="toctree-l2"><a class="reference internal" href="#documentation"><strong>Documentation</strong></a></li>
|
|||
|
|
<li class="toctree-l2"><a class="reference internal" href="#devices"><strong>Devices</strong></a></li>
|
|||
|
|
<li class="toctree-l2"><a class="reference internal" href="#libraries"><strong>Libraries</strong></a></li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
<li class="toctree-l1"><a class="reference internal" href="c2000ware_gui.html">C2000Ware GUI</a></li>
|
|||
|
|
<li class="toctree-l1"><a class="reference internal" href="updatec2000ware.html">Updating C2000Ware</a></li>
|
|||
|
|
<li class="toctree-l1"><a class="reference internal" href="ccs.html">Code Composer Studio</a></li>
|
|||
|
|
<li class="toctree-l1"><a class="reference internal" href="support.html">Support</a></li>
|
|||
|
|
<li class="toctree-l1"><a class="reference internal" href="f2838x.html">Software Tools for F2838X</a></li>
|
|||
|
|
</ul>
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</nav>
|
|||
|
|
|
|||
|
|
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
|
|||
|
|
|
|||
|
|
|
|||
|
|
<nav class="wy-nav-top" role="navigation" aria-label="top navigation">
|
|||
|
|
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
|
|||
|
|
<a href="index.html">C2000Ware Quick Start Guide</a>
|
|||
|
|
</nav>
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
<div class="wy-nav-content">
|
|||
|
|
<div class="rst-content">
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
<div role="navigation" aria-label="breadcrumbs navigation">
|
|||
|
|
|
|||
|
|
<ul class="wy-breadcrumbs">
|
|||
|
|
|
|||
|
|
<li><a href="index.html" class="icon icon-home"></a> »</li>
|
|||
|
|
|
|||
|
|
<li>Package Structure</li>
|
|||
|
|
|
|||
|
|
|
|||
|
|
<li class="wy-breadcrumbs-aside">
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
</li>
|
|||
|
|
|
|||
|
|
</ul>
|
|||
|
|
|
|||
|
|
|
|||
|
|
<hr/>
|
|||
|
|
</div>
|
|||
|
|
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
|
|||
|
|
<div itemprop="articleBody">
|
|||
|
|
|
|||
|
|
<div class="section" id="package-structure">
|
|||
|
|
<span id="id1"></span><h1>Package Structure<a class="headerlink" href="#package-structure" title="Permalink to this headline">¶</a></h1>
|
|||
|
|
<p>The C2000Ware software package is organized into the following directory structure shown in <a class="reference internal" href="#c2000ware-dir"><span class="std std-numref">Table 1</span></a>.</p>
|
|||
|
|
<table class="colwidths-given docutils align-default" id="c2000ware-dir">
|
|||
|
|
<caption><span class="caption-number">Table 1 </span><span class="caption-text">C2000Ware directory structure</span><a class="headerlink" href="#c2000ware-dir" title="Permalink to this table">¶</a></caption>
|
|||
|
|
<colgroup>
|
|||
|
|
<col style="width: 30%" />
|
|||
|
|
<col style="width: 70%" />
|
|||
|
|
</colgroup>
|
|||
|
|
<thead>
|
|||
|
|
<tr class="row-odd"><th class="head"><p>Directory Name</p></th>
|
|||
|
|
<th class="head"><p>Description</p></th>
|
|||
|
|
</tr>
|
|||
|
|
</thead>
|
|||
|
|
<tbody>
|
|||
|
|
<tr class="row-even"><td><p>.metadata</p></td>
|
|||
|
|
<td><p>Contains the C2000Ware resource explorer standalone GUI files. Do not modify.</p></td>
|
|||
|
|
</tr>
|
|||
|
|
<tr class="row-odd"><td><p>boards</p></td>
|
|||
|
|
<td><p>Contains the hardware design schematics, BOM, gerber files, and documentation for C2000 controlCARDS,</p></td>
|
|||
|
|
</tr>
|
|||
|
|
<tr class="row-even"><td><p>device_support</p></td>
|
|||
|
|
<td><p>Contains all device-specific support files, bit field headers and device development user’s guides.</p></td>
|
|||
|
|
</tr>
|
|||
|
|
<tr class="row-odd"><td><p>docs</p></td>
|
|||
|
|
<td><p>Contains the C2000Ware package user’s guides and the HTML index page of all package documentation.</p></td>
|
|||
|
|
</tr>
|
|||
|
|
<tr class="row-even"><td><p>driverlib</p></td>
|
|||
|
|
<td><p>Contains the device-specific driver library and driver-based peripheral examples.</p></td>
|
|||
|
|
</tr>
|
|||
|
|
<tr class="row-odd"><td><p>examples</p></td>
|
|||
|
|
<td><p>Contains the examples involving multiple devices/peripherals to showcase different applications.</p></td>
|
|||
|
|
</tr>
|
|||
|
|
<tr class="row-even"><td><p>libraries</p></td>
|
|||
|
|
<td><p>Contains the device-specific and core libraries.</p></td>
|
|||
|
|
</tr>
|
|||
|
|
<tr class="row-odd"><td><p>uninstallers</p></td>
|
|||
|
|
<td><p>Contains the C2000Ware uninstaller.</p></td>
|
|||
|
|
</tr>
|
|||
|
|
<tr class="row-even"><td><p>utilities</p></td>
|
|||
|
|
<td><p>Contains development utility applications such asflash programmers, windows drivers and third party software</p></td>
|
|||
|
|
</tr>
|
|||
|
|
</tbody>
|
|||
|
|
</table>
|
|||
|
|
<div class="section" id="installation">
|
|||
|
|
<h2><strong>Installation</strong><a class="headerlink" href="#installation" title="Permalink to this headline">¶</a></h2>
|
|||
|
|
<p>C2000Ware can be downloaded from this <a href="#id2"><span class="problematic" id="id3">`C2000Ware_download_link<http://www.ti.com/tool/C2000WARE>`_</span></a>,.
|
|||
|
|
The installer supports installation on Windows, Linux and MacOS.</p>
|
|||
|
|
</div>
|
|||
|
|
<div class="section" id="documentation">
|
|||
|
|
<h2><strong>Documentation</strong><a class="headerlink" href="#documentation" title="Permalink to this headline">¶</a></h2>
|
|||
|
|
<p>Within C2000Ware, there is an extensive amount of development documentation ranging from board
|
|||
|
|
design documentation, to library user’s guides, to driver API documentation and example getting started guides. The “boards” directory
|
|||
|
|
contains all the hardware design, BOM, gerber files, and controlCARDs. To assist with locating the
|
|||
|
|
necessary documentation, an HTML page is provided that contains a full list of all the documents in the C2000Ware package.
|
|||
|
|
This page is located page in the <strong><C2000WareInstallDir>docsc2000Ware_documentation.html</strong></p>
|
|||
|
|
</div>
|
|||
|
|
<div class="section" id="devices">
|
|||
|
|
<h2><strong>Devices</strong><a class="headerlink" href="#devices" title="Permalink to this headline">¶</a></h2>
|
|||
|
|
<p>C2000Ware contains the necessary software and documentation to jumpstart development for C2000™
|
|||
|
|
real time control MCUs. Each device includes device-specific common source files, peripheral example projects, bit field headers, and if available, a device peripheral driver library. Additionally, documentation is provided for each device on how to set up a CCS project, as well as give an overview of all the included example projects and assist with troubleshooting. For devices with a driver library, documentation is also included that details all the peripheral APIs available.
|
|||
|
|
To learn more about C2000™ real time control MCUs, visit <a class="reference external" href="http://www.ti.com/c2000">http://www.ti.com/c2000</a>.</p>
|
|||
|
|
</div>
|
|||
|
|
<div class="section" id="libraries">
|
|||
|
|
<h2><strong>Libraries</strong><a class="headerlink" href="#libraries" title="Permalink to this headline">¶</a></h2>
|
|||
|
|
<p>The libraries included in C2000Ware range from fixed point and floating point math libraries, to specialized DSP libraries, as well as calibration libraries. Each library includes documentation and examples, where applicable. The communications folder has the relevant stack, examples of the communication peripherals. Additionally, the flash API files and boot ROM source code are located in the “libraries” directory</p>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
|
|||
|
|
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<footer>
|
|||
|
|
|
|||
|
|
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
|
|||
|
|
|
|||
|
|
<a href="c2000ware_gui.html" class="btn btn-neutral float-right" title="C2000Ware GUI" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
|
|||
|
|
|
|||
|
|
|
|||
|
|
<a href="intro.html" class="btn btn-neutral float-left" title="Introduction" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
|
|||
|
|
|
|||
|
|
</div>
|
|||
|
|
|
|||
|
|
|
|||
|
|
<hr/>
|
|||
|
|
|
|||
|
|
<div role="contentinfo">
|
|||
|
|
<p>
|
|||
|
|
<a href="https://www.ti.com/corp/docs/legal/copyright.shtml">2020, Texas Instruments Incorporated</a>, Texas Instruments Incorporated. All rights reserved. <br>
|
|||
|
|
<a href="https://www.ti.com/corp/docs/legal/trademark/trademrk.htm">Trademarks</a> | <a href="https://www.ti.com/corp/docs/legal/privacy.shtml">Privacy policy</a> | <a href="https://www.ti.com/corp/docs/legal/termsofuse.shtml">Terms of use</a> | <a href="https://www.ti.com/lsds/ti/legal/termsofsale.page">Terms of sale</a>
|
|||
|
|
<span class="lastupdated">
|
|||
|
|
Last updated on Feb 26, 2021.
|
|||
|
|
</span>
|
|||
|
|
|
|||
|
|
</p>
|
|||
|
|
</div>
|
|||
|
|
|
|||
|
|
</footer>
|
|||
|
|
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
|
|||
|
|
</section>
|
|||
|
|
|
|||
|
|
</div>
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
<script type="text/javascript">
|
|||
|
|
var DOCUMENTATION_OPTIONS = {
|
|||
|
|
URL_ROOT:'./',
|
|||
|
|
VERSION:'v1.0.0',
|
|||
|
|
COLLAPSE_INDEX:false,
|
|||
|
|
FILE_SUFFIX:'.html',
|
|||
|
|
HAS_SOURCE: true,
|
|||
|
|
SOURCELINK_SUFFIX: '.txt'
|
|||
|
|
};
|
|||
|
|
</script>
|
|||
|
|
<script type="text/javascript" src="_static/jquery.js"></script>
|
|||
|
|
<script type="text/javascript" src="_static/underscore.js"></script>
|
|||
|
|
<script type="text/javascript" src="_static/doctools.js"></script>
|
|||
|
|
<script type="text/javascript" src="_static/language_data.js"></script>
|
|||
|
|
|
|||
|
|
<script type="text/javascript" src="_static/searchtools.js"></script>
|
|||
|
|
<script src="http://www.ti.com/assets/js/headerfooter/analytics.js" type="text/javascript" charset="utf-8"></script>
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
<script type="text/javascript" src="_static/js/theme.js"></script>
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
<script type="text/javascript">
|
|||
|
|
jQuery(function () {
|
|||
|
|
SphinxRtdTheme.StickyNav.enable();
|
|||
|
|
});
|
|||
|
|
|
|||
|
|
var menuHeight = window.innerHeight;
|
|||
|
|
|
|||
|
|
var contentOffset = $(".wy-nav-content-wrap").offset();
|
|||
|
|
var contentHeight = $(".wy-nav-content-wrap").height();
|
|||
|
|
var contentBottom = contentOffset.top + contentHeight;
|
|||
|
|
|
|||
|
|
function setNavbarTop() {
|
|||
|
|
var scrollTop = $(window).scrollTop();
|
|||
|
|
var maxTop = scrollTop + menuHeight;
|
|||
|
|
|
|||
|
|
// If past the header
|
|||
|
|
if (scrollTop > contentOffset.top && maxTop < contentBottom) {
|
|||
|
|
stickyTop = scrollTop - contentOffset.top;
|
|||
|
|
} else if (maxTop > contentBottom) {
|
|||
|
|
stickyTop = scrollTop - contentOffset.top - (maxTop - contentBottom);
|
|||
|
|
} else {
|
|||
|
|
stickyTop = 0;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
$(".wy-nav-side").css("top", stickyTop);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
$(document).ready(function() {
|
|||
|
|
setNavbarTop();
|
|||
|
|
$(window).scroll(function () {
|
|||
|
|
setNavbarTop();
|
|||
|
|
});
|
|||
|
|
|
|||
|
|
$('body').on("mousewheel", function () {
|
|||
|
|
// Remove default behavior
|
|||
|
|
event.preventDefault();
|
|||
|
|
// Scroll without smoothing
|
|||
|
|
var wheelDelta = event.wheelDelta;
|
|||
|
|
var currentScrollPosition = window.pageYOffset;
|
|||
|
|
window.scrollTo(0, currentScrollPosition - wheelDelta);
|
|||
|
|
});
|
|||
|
|
});
|
|||
|
|
</script>
|
|||
|
|
|
|||
|
|
|
|||
|
|
</body>
|
|||
|
|
</html>
|