+<!DOCTYPE html>
+<html>
+
+<head>
+ <title>Firefly | 让科技更简单,让生活更智能</title>
+ <meta name="keywords" content="RK3288,开发板,RK3399,开源板,miniPC,Firefly-RK3288,Android,Linux,firefly ARM,Ubuntu,开源硬件,人脸识别,机器人视觉,服务器" />
+ <meta name="description" content="FireFly开源团队不断寻找和筛选前沿技术,致力让其成为开源项目,通过开源文化和知识的推广来帮助有需要的人实现他的创意和梦想。Firefly现在已推出了6款开源平台:Firefly-RK3399,Firefly-RK3288,FireBLE,FirePrime,并开放对应的SDK(软件开发工具包)和大量例程,提供丰富的教学资料,还会对SDK和教学资料进行持续的更新和维护。">
+ \r
+\r
+<meta name="author" content="Firefly Team">\r
+<meta charset="utf-8">\r
+<meta http-equiv="X-UA-Compatible" content="IE=edge">\r
+<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=yes">\r
+\r
+<!-- Set render engine for 360 browser -->\r
+<meta name="renderer" content="webkit">\r
+\r
+<!-- No Baidu Siteapp-->\r
+<meta http-equiv="Cache-Control" content="no-siteapp" />\r
+\r
+<!-- HTML5 shim for IE8 support of HTML5 elements -->\r
+<!--[if lt IE 9]>\r
+<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>\r
+<![endif]-->\r
+<link rel="icon" href="/themes/t-firefly/public/assets/images/favicon.ico" type="image/x-icon">\r
+<link rel="shortcut icon" href="/themes/t-firefly/public/assets/images/favicon.ico" type="image/x-icon">\r
+<link rel="stylesheet" href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u"\r
+ crossorigin="anonymous">\r
+<link href="/themes/t-firefly/public/assets/simpleboot3/font-awesome/4.4.0/css/font-awesome.min.css" rel="stylesheet" type="text/css">\r
+<link href="/themes/t-firefly/public/assets/css/public.css?v=20180416" rel="stylesheet" type="text/css">\r
+<!--[if IE 7]>\r
+<link rel="stylesheet" href="/themes/t-firefly/public/assets/simpleboot3/font-awesome/4.4.0/css/font-awesome-ie7.min.css">\r
+<![endif]-->\r
+<link href="/themes/t-firefly/public/assets/css/style.css?v=20180602" rel="stylesheet">\r
+\r
+<script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>\r
+\r
+<style>\r
+ /*html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(1);}*/\r
+\r
+ #backtotop {\r
+ position: fixed;\r
+ bottom: 50px;\r
+ right: 20px;\r
+ display: none;\r
+ cursor: pointer;\r
+ font-size: 50px;\r
+ z-index: 9999;\r
+ }\r
+\r
+ #backtotop:hover {\r
+ color: #333\r
+ }\r
+\r
+ #main-menu-user li.user {\r
+ display: none\r
+ }\r
+\r
+ @media screen and (max-width:414px) {\r
+ body {\r
+ width: 1250px;\r
+ }\r
+ }\r
+</style>
+ <!-- <link href="/themes/t-firefly/public/assets/css/slippry/slippry.css" rel="stylesheet"> -->
+ <link href="/themes/t-firefly/public/assets/css/doc.css?v=20180629" rel="stylesheet">
+ <link rel="stylesheet" href="/themes/t-firefly/public/assets/css/ueditor.css?v=20180312">
+ <link rel="stylesheet" href="/static/js/prism/prism.css">
+
+
+ <style>
+
+ .article ul,
+ .article li {
+ list-style: inherit;
+ }
+ </style>
+ </head>
+
+<body class="language-markup" data-toolbar-order="select-code,hello-world,label">
+ <div class="body-white">
+ <link href="/themes/t-firefly/public/assets/css/nav.css?v=20180613" rel="stylesheet">
+
+<div class="header-main">
+ <div class="header header-on">
+ <!-- //菜单 -->
+ <!-- //如果不使用currentstyle,可以在channel标签加入 cacheid='channeltoplist' 属性提升性能 -->
+ <div id="navMenu">
+ <div class="logo">
+ <a href="/" class="logo_img">
+ <img src="/themes/t-firefly/public/assets/images/nav_logo.png">
+ </a>
+
+ <ul>
+ <li class="to_show" style="padding-left: 38px;">
+ <!--顶部区域1级菜单-->
+ <a id="22" class="list_menu" href="/product/coreboard/core_3399j.html">产品中心</a>
+ <!--导航下方显示内容的区块-->
+ </li>
+
+ <li class="to_show">
+ <a id="21" class="list_menu" href="/solution/info/index/id/62.html">解决方案</a>
+ </li>
+
+ <li class="to_show">
+ <!-- <a id="24" class="list_menu" href="/doc/product/index/id/31.html">维基资料</a> -->
+ <a id="24" class="list_menu" href="http://wiki.t-firefly.com">维基资料</a>
+ </li>
+ <li class="to_show">
+ <a id="26" class="list_menu" href="/doc/download/page/id/31.html">资料下载</a>
+ </li>
+
+ <li class="to_show" style="display: none;">
+ <a id="5" class="list_menu disabled" href="#">合作与生态</a>
+ <div class="projectMenu" id="25_nav" style="display: none;">
+ <div class="projectMenu_main">
+ <!--内部左侧是选择型号区块-->
+ <div class="projectMenu_main_left">
+ <a href="/cooperation/project.html">
+ <h4>营销 · 项目</h4>
+ </a>
+ <a id="" href="/cooperation/project.#project_01">
+ 项目合作
+ <!-- <img src="/template/prod/prod_82.png" height="82" title="Firefly-RK3399"/> -->
+ </a>
+ <a id="" href="/cooperation/project.#project_02">
+ 营销合作
+ <!-- <img src="/template/prod/prod_24.png" height="82" title="Firefly-RK3288"/> -->
+ </a>
+ <a id="" href="/cooperation/project.#project_03">
+ 合作伙伴
+ <!-- <img src="/template/prod/prod_24.png" height="82" title="Firefly-RK3288"/> -->
+ </a>
+ </div>
+ <div class="projectMenu_main_left">
+ <a href="/cooperation/channel.html">
+ <h4>经销商</h4>
+ </a>
+ <a id="" href="/cooperation/channel.#channel_03">
+ 申请经销商
+ <!-- <img src="/template/prod/prod_82.png" height="82" title="Firefly-RK3399"/> -->
+ </a>
+ <a id="" href="/cooperation/channel.#channel_02">
+ 我们的经销商
+ <!-- <img src="/template/prod/prod_24.png" height="82" title="Firefly-RK3288"/> -->
+ </a>
+ </div>
+ <div class="projectMenu_main_left">
+ <a href="/cooperation/sell.html">
+ <h4>商贸合作</h4>
+ </a>
+ <a id="" href="/cooperation/sell.#sell_01">
+ 产品寄售
+ <!-- <img src="/template/prod/prod_82.png" height="82" title="Firefly-RK3399"/> -->
+ </a>
+ <a id="" href="/cooperation/sell.#sell_02">
+ 代销/代理
+ <!-- <img src="/template/prod/prod_24.png" height="82" title="Firefly-RK3288"/> -->
+ </a>
+ </div>
+ <div class="projectMenu_main_left" style="display: none;">
+ <h4>创客空间</h4>
+ <a id="" href="#">
+ T-项目进驻
+ <!-- <img src="/template/prod/prod_82.png" height="82" title="Firefly-RK3399"/> -->
+ </a>
+ <a id="" href="#">
+ 创意/经验分享
+ <!-- <img src="/template/prod/prod_24.png" height="82" title="Firefly-RK3288"/> -->
+ </a>
+ <a id="" href="#">
+ 萤火虫创客空间
+ <!-- <img src="/template/prod/prod_24.png" height="82" title="Firefly-RK3288"/> -->
+ </a>
+ </div>
+
+ </div>
+ </div>
+ </li>
+
+
+
+ <li class="to_show">
+ <a id="99" class="list_menu" href="/news.html">新闻中心</a>
+ </li>
+
+ <li class="to_show">
+ <a id="81" class="list_menu" href="http://dev.t-firefly.com/">开源社区</a>
+ </li>
+
+ <li class="to_show">
+ <a id="100" class="list_menu store" href="https://store.t-firefly.com/" style="height: 22px; float: left;">商城</a>
+ </li>
+
+ </ul>
+ </div>
+
+ <div class="loginbar" id="main-menu-user">
+ <ul style="margin-left: 0;">
+ <!--
+ <li class="login">
+ <a class="dropdown-toggle notifactions" href="/index.php/user/notification/index"> <i
+ class="fa fa-envelope"></i> <span class="count">0</span></a>
+ </li>
+ -->
+ <li class="nav-icon to_show" style="padding: 18px 0">
+ <!-- <a href="#" data-toggle="collapse" aria-expanded="false" aria-controls="collapseExample" class="nav-search">
+ </a>
+
+ <div class="search-content ">
+ <div class="container">
+ <div class="search-box">
+ <form class="navbar-form text-center" method="post" action="/doc/search/index.html">
+ <input type="search" name="keyword" placeholder="搜索"/>
+ <a href="#" class="close_btn"><img src="/themes/t-firefly/public/assets/images/close.png" alt=""/></a>
+ </form>
+ </div>
+ </div>
+ </div> -->
+ <form class="navbar-form text-center" method="post" action="/doc/search/index.html" style="padding: 0;position: relative;/* left: 6px; */right: 6px; width: 180px; z-index: 11;">
+ <span class="input-search-bg"></span>
+ <input class="input-search" type="text" name="keyword" placeholder="搜索">
+ </form>
+ </li>
+ <!-- 登陆后的按钮-->
+ <li class="dropdown user login nav-icon user-on" style="display:none;">
+ <a class="dropdown-toggle user" data-toggle="dropdown" href="#" style="background: none; width: 100px;">
+ <img src="/themes/t-firefly/public/assets/images/nav_login.png" class="headicon">
+ <span class="user-nickname"></span>
+ <!-- <b class="caret"></b> -->
+ </a>
+ <ul class="dropdown-menu pull-right">
+ <li>
+ <a href="https://store.t-firefly.com//user.php">我的账户</a>
+ </li>
+ <li>
+ <a href="https://store.t-firefly.com//user.php?act=order_list">我的订单</a>
+ </li>
+ <li>
+ <a href="https://store.t-firefly.com//user.php?act=address_list">收货地址</a>
+ </li>
+ <li>
+ <a href="https://store.t-firefly.com//user.php?act=invoice_list">发票资料</a>
+ </li>
+ <li>
+ <a href="https://store.t-firefly.com//user.php?act=bonus">我的优惠</a>
+ </li>
+ <!-- <li class="divider"></li> -->
+ <li>
+ <a href="/user/index/logout.html">退出</a>
+ </li>
+ </ul>
+
+
+ </li>
+ <!-- 未登录的按钮-->
+
+ <li class="dropdown user offline nav-icon to_show" style="display: block;">
+
+ <a class="dropdown-toggle user" href="/user/login.html">
+ <!-- <img src="/themes/t-firefly/public/assets/images/nav_login.png" class="headicon"> -->
+ </a>
+ <div class="login-menu">
+ <ul>
+ <li>
+ <a href="/user/login.html">立即登录</a>
+ </li>
+ <li>
+ <a href="/user/login.html">立即注册</a>
+ </li>
+ </ul>
+ </div>
+
+ </li>
+ <!-- <li style="padding-top: 20px;"> -->
+ <!-- <button class="btn btn-default">Buy</button> -->
+ <!-- <a href="https://store.t-firefly.com/" class="btn btn-default" style="padding-right: 0; padding-left: 0;">商城</a> -->
+ <!--<button href="#" >Buy</button>-->
+ <!-- </li> -->
+
+ <!-- <li class="to_show" style="padding:28px 0">
+ <a href="">商城</a>
+ </li> -->
+ <li class="to_show language" style="padding-left: 0; padding-right: 0;">
+ <!-- <button class="btn btn-default">简体中文</button> -->
+ <a href="" class="btn btn-default lang">中</a>
+ <div class="language-toggle">
+ <ul>
+ <li>
+ <a href="http://en.t-firefly.com/">En</a>
+ </li>
+ <!-- <li>
+ <a href="">繁体中文</a>
+ </li> -->
+ </ul>
+ </div>
+ </li>
+ </ul>
+ </div>
+
+ <div class="projectMenu projectMenu-product" id="22_nav" style="display: none;padding-top: 30px">
+
+ <!--内部左侧是选择型号区块-->
+ <div class="nav-wrap">
+ <div class="proMain">
+ <div class="header-lists-wrap">
+ <div class="header-lists">
+ <div class="list-title">核心板 · 模组</div>
+ <ul class="list">
+ <li class="list-item">
+ <a href="http://www.t-firefly.com/product/coreboard/core_3399j.html" data-imgSrc="http://www.t-firefly.com/upload/portal/20180528/68c0489c1c031d8f564c1bac2e1ce573.png"
+ data-noprice='true' data-description="六核64位高性能核心板">Core-3399J</a>
+ </li>
+ <li class="list-item">
+ <a href="http://www.t-firefly.com/product/coreboard/core_3288j.html" data-imgSrc="http://www.t-firefly.com/upload/portal/20180528/885c5964f04850c1d80abd28faa16e2c.png"
+ data-noprice='true' data-description="四核Cortex-A17高性能核心板">Core-3288J</a>
+ </li>
+ <li class="list-item">
+ <a href="http://www.t-firefly.com/product/coreboard/core_3128j.html" data-imgSrc="http://www.t-firefly.com/upload/portal/20180528/de5d90930952f6c02cf3b3a7d4748bfd.png"
+ data-noprice='true' data-description="四核Cortex-A7高性能核心板"> Core-3128J</a>
+ </li>
+ <li class="list-item">
+ <a href="http://www.t-firefly.com/product/coreboard/core_px3se.html" data-imgSrc="http://www.t-firefly.com/upload/portal/20180528/99c55cb87f1a1d726238d25975d94454.png"
+ data-noprice='true' data-description="四核高性价比核心板">Core-PX3-SEJ</a>
+ </li>
+ </ul>
+ </div>
+ </else>
+ <div class="header-lists aio">
+ <div class="list-title">开源主板</div>
+ <ul class="list">
+ <li class="list-item">
+ <a href="http://www.t-firefly.com/product/rk3399.html" data-imgSrc="http://www.t-firefly.com/upload/portal/20180528/e63ec8b5524aebb7c2c7d51171641083.png"
+ data-noprice='true' data-description="六核64位高性能开源平台">Firefly-RK3399</a>
+ </li>
+ <li class="list-item">
+ <a href="http://www.t-firefly.com/product/industry/aio_3399.html" data-imgSrc="http://www.t-firefly.com/upload/portal/20180528/f561c35599a2a369266376812ce4aa4c.png"
+ data-noprice='true' data-description="六核64位高性能主板">AIO-3399J</a>
+ </li>
+ <li class="list-item">
+ <a href="http://www.t-firefly.com/product/rk3288.html" data-imgSrc="http://www.t-firefly.com/upload/portal/20180528/3f3dee46799f4781d8979d1187c94c9f.png"
+ data-noprice='true' data-description="Cortex-A17架构四核处理器">Firefly-RK3288</a>
+ </li>
+ <li class="list-item">
+ <a href="http://www.t-firefly.com/product/industry/aio_3288.html" data-imgSrc="http://www.t-firefly.com/upload/portal/20180528/9211b9bd1021b4af7b3895a15a844b39.png"
+ data-noprice='true' data-description="四核Cortex-A17高性能主板">AIO-3288J</a>
+ </li>
+ <li class="list-item">
+ <a href="/product/prime" data-imgSrc="http://www.t-firefly.com/upload/portal/20180528/23128ef88e196eebbd6e2ab604ab4db0.png"
+ data-noprice='true' data-description="四核卡片电脑开源平台">Firefly-RK3128</a>
+ </li>
+ <li class="list-item">
+ <a href="http://www.t-firefly.com/product/industry/aio_3128.html" data-imgSrc="http://www.t-firefly.com/upload/portal/20180528/6e44a0cfb074bf05172e568aec12f9b4.png"
+ data-noprice='true' data-description="四核Cortex-A7高性能主板">AIO-3128C</a>
+ </li>
+ <li class="list-item">
+ <a href="http://www.t-firefly.com/product/fireflypx3se.html" data-imgSrc="http://www.t-firefly.com/upload/portal/20180528/954511d43bb759814d6a1128b36e1b39.png"
+ data-noprice='true' data-description="工业级开源主板">Firefly-PX3-SE</a>
+ </li>
+ <li class="list-item">
+ <a href="javascript:;" data-imgSrc="http://www.t-firefly.com/upload/portal/20180528/ec83d7dd0dbb83be20584a1c16fba1b9.png"
+ data-noprice='true' data-description="">AIO-3288C</a>
+ </li>
+ <li class="list-item">
+ <a href="http://www.t-firefly.com/product/fireduino.html" data-imgSrc="http://www.t-firefly.com/upload/portal/20180528/869f01631be224c526cda682fa62a159.png"
+ data-noprice='true' data-description="开源创意平台">Fireduino</a>
+ </li>
+ <li class="list-item">
+ <a href="http://www.t-firefly.com/product/rocrk3328cc.html" data-imgSrc="http://www.t-firefly.com/upload/portal/20180528/e390c2e0c48911a7be83cef0208fd889.png"
+ data-noprice='true' data-description="四核64位开源主板">ROC-RK3328-CC</a>
+ </li>
+ </ul>
+ </div>
+ <div class="header-lists">
+ <div class="list-title">工业平板</div>
+ <ul class="list">
+ <li class="list-item">
+ <a href="javascript:;" data-imgSrc="http://www.t-firefly.com/upload/portal/20180629/a66d3d17694175e28ed73e45f20fe8ba.png"
+ data-noprice='true' data-description="">IPC-M10R800-A3399J</a>
+ </li>
+ <li class="list-item">
+ <a href="javascript:;" data-imgSrc="http://www.t-firefly.com/upload/portal/20180629/abe5393aec1cfccd01114698ef1ad836.png"
+ data-noprice='true' data-description="">IPC-M10R800-A3128C</a>
+ </li>
+ <li class="list-item">
+ <a href="javascript:;" data-imgSrc="http://www.t-firefly.com/upload/portal/20180629/bbf1528d0d2acf0428397d3cb860821a.png"
+ data-noprice='true' data-description="">IPC-M10R800-A3288C</a>
+ </li>
+ </ul>
+ </div>
+ </else>
+ <div class="header-lists">
+ <div class="list-title">嵌入式主机</div>
+ <ul class="list">
+ <li class="list-item">
+ <a href="javascript:;" data-imgSrc="http://www.t-firefly.com/upload/portal/20180629/0394a5e0876d5b7dbfa456ec5912915c.png"
+ data-noprice='true' data-description="">EC-A3399J</a>
+ </li>
+ <li class="list-item">
+ <a href="javascript:;" data-imgSrc="http://www.t-firefly.com/upload/portal/20180629/df495d8ca00988af231d175c7aa2f145.png"
+ data-noprice='true' data-description="">EC-A3288J</a>
+ </li>
+ </ul>
+ </div>
+ </else>
+ <div class="header-lists">
+ <div class="list-title">显示模组</div>
+ <ul class="list">
+ <li class="list-item">
+ <a href="javascript:;" data-imgSrc="http://www.t-firefly.com/upload/portal/20180528/f8153c09a9cc4c2f1ad47af937c8a936.jpg"
+ data-noprice='true' data-description="">DM-M10R800-N</a>
+ </li>
+ </ul>
+ </div>
+ </else>
+ <div class="header-lists">
+ <div class="list-title">AI开发套件</div>
+ <ul class="list">
+ <li class="list-item">
+ <a href="http://www.t-firefly.com/product/ai/face.html?theme=pc" data-imgSrc="http://www.t-firefly.com/upload/portal/20180629/6e12f55a0389c6bff1c916dfa4c322ac.png"
+ data-noprice='true' data-description="人脸识别开发套件">百度人脸识别开发套件</a>
+ </li>
+ </ul>
+ </div>
+ </else>
+ <div class="header-lists">
+ <div class="list-title">Station</div>
+ <ul class="list">
+ <li class="list-item">
+ <a href="javascript:;" data-imgSrc="http://www.t-firefly.com/upload/portal/20180528/f8153c09a9cc4c2f1ad47af937c8a936.jpg"
+ data-noprice='true' data-description="">Station</a>
+ </li>
+ </ul>
+ </div>
+ </else>
+
+ </div>
+
+ <div class="show-img">
+ <img src="/themes/t-firefly/public/assets/images/navProduct/Core-3399J.png" alt="" srcset="">
+ <p class="title">Core-3399J</p>
+ <p class="desc">六核64位高性能核心板</p>
+ <div class="price"></div>
+ </div>
+ </div>
+ </div>
+
+
+
+ </div>
+
+ <div class="projectMenu" id="21_nav" style="display: none;">
+ <div class="projectMenu_main">
+ <div class="projectMenu_main_left">
+ <a href="/solution/info/index/id/62.html">
+ <h4>产品解决方案</h4>
+ </a>
+ <a id="" href="/solution/info/index/id/62.html">
+ 互动广告机 </a>
+ <a id="" href="/solution/info/index/id/61.html">
+ 自动售货机 </a>
+ <a id="" href="/solution/info/index/id/65.html">
+ 智能数字班牌 </a>
+ <!-- <a id="" href="/solution/info/index/id/61.html">
+ 自动售货机
+
+ </a>
+ <a id="" href="/solution/info/index/id/65.html" >
+ 智能数字标牌
+ </a> -->
+ </div>
+ <div class="projectMenu_main_left">
+ <a href="/doc/case.html">
+ <h4>技术解决方案</h4>
+ </a>
+ <a id="" href="/solution/face.html">
+ 人脸识别
+ <!-- <img src="/template/prod/prod_82.png" height="82" title="Firefly-RK3399"/> -->
+ </a>
+ <a id="" href="/doc/case/info/id/226.html">
+ 多屏显示
+ <!-- <img src="/template/prod/prod_24.png" height="82" title="Firefly-RK3288"/> -->
+ </a>
+ <a id="" href="/doc/case/info/id/214.html">
+ 多路视频编解码
+ <!-- <img src="/template/prod/prod_24.png" height="82" title="Firefly-RK3288"/> -->
+ </a>
+ <a id="" href="/doc/case/info/id/210.html">
+ 双路摄像
+ <!-- <img src="/template/prod/prod_24.png" height="82" title="Firefly-RK3288"/> -->
+ </a>
+ </div>
+ <div class="projectMenu_main_left projectMenu_main_left_server" style="margin-top: 0px;">
+ <div class="l-custom">
+ <h4>定制服务</h4>
+ <span>提供一站式的专业创新产品定制方案</span>
+ <div class="btn_group">
+ <a href="javascript:;">定制方式</a>
+ <a href="javascript:;">合作流程</a>
+ <!-- <a>联系我们</a> -->
+ </div>
+ </div>
+ </div>
+
+
+ <!--<div class="projectMenu_main_right projectMenu_main_right_27" style="display: none;">-->
+ <!--<div class="" style="float:left; margin-right:50px;">-->
+ <!--<!– to do–>-->
+ <!--</div>-->
+ <!--<a href="http://www.t-firefly.com/zh/firesmart/fireble" class="menu-img"><img src="/themes/t-firefly/public/template/prod/prod_27.png"></a>-->
+ <!--</div>-->
+
+ <!--<div class="projectMenu_main_right projectMenu_main_right_70" style="display: none;">-->
+ <!--<div class="" style="float:left; margin-right:50px;">-->
+ <!-- -->
+ <!--</div>-->
+ <!--<a href="http://www.t-firefly.com/zh/firesmart/fireduino/" class="menu-img"><img src="/themes/t-firefly/public/template/prod/prod_71.png"></a>-->
+ <!--</div>-->
+ </div>
+ </div>
+
+ <div class="projectMenu" id="24_nav" style="display: none;">
+ <div class="wiki-header">
+ <div class="wikiheader-container">
+ <!-- -->
+ </div>
+ </div>
+
+
+
+ </div>
+
+
+ </div>
+
+
+ </div>
+</div>
+
+ <style>
+ @media screen and (max-width:414px) {
+ body {
+ width: 1250px;
+ }
+ .portal_search {
+ margin-left: 0 !important;
+ }
+ .search-words {
+ margin-left: 145px !important;
+ }
+ }
+
+ .portal_search {
+ width: 700px;
+ margin: 0 auto;
+ top: 175px;
+ position: absolute;
+ left: 50%;
+ margin-left: -360px;
+ }
+
+ .portal_search span {
+ margin-right: 20px;
+ color: white;
+ font-size: 24px;
+
+ }
+
+ .portal_search .input-val {
+
+ height: 34px;
+ width: 440px;
+ background-color: transparent;
+ /* opacity: 0.7; */
+ border: 1px solid #b1b1b1;
+ color: white;
+ padding-left: 10px;
+
+ }
+
+ .portal_search .input-val::-webkit-input-placeholder {
+ color: #b1b1b1;
+ }
+
+ .portal_search .input-submit {
+
+ background: #f60;
+ color: white;
+ padding: 6px 24px;
+ font-size: 16px;
+ margin-left: 16px;
+ }
+
+ .clear {
+ clear: both;
+ }
+
+ .search-words {
+ width: 600px;
+ height: 20px;
+ margin: 0 auto;
+ position: absolute;
+ top: 220px;
+ left: 50%;
+ margin-left: -215px;
+ }
+
+ .search-title {
+ font-size: 12px;
+ color: #d3d3d3;
+ float: left;
+ }
+
+ .search-list {
+ float: left;
+ margin-left: 5px;
+ }
+
+ .search-list ul li {
+ float: left;
+ font-size: 11px;
+ color: #fff;
+ margin-right: 8px;
+ cursor: pointer;
+ }
+
+ .search-list ul li:hover {
+ color: #ff7518;
+ }
+</style>
+
+
+<ul id="home-slider" style="margin-top:80px;" class="list-unstyled">
+ <li>
+ <div style="background: url(/themes/t-firefly/public/assets/images/doc/portal_banner.png) center no-repeat; height: 257px;">
+ <form action="/doc/search.html" class="portal_search">
+ <span>资料与文档</span>
+ <input type="text" placeholder="请输入您想要了解的关键字" name="keyword" value="" class="input-val" />
+ <input type="submit" value="搜索" class="input-submit" />
+ </form>
+ <div class="clear"></div>
+ <div class="search-words">
+ <div class="search-title">搜索热词 :</div>
+ <div class="search-list">
+ <ul>
+ <li>入手指南</li>
+ <li>升级固件</li>
+ <li>硬件文档</li>
+ <li>SDK源码</li>
+ <li>系统固件</li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </li>
+</ul>
+
+
+<script>
+ $('.header-main').addClass('theme-white');
+
+ $(".search-list ul li").each(function (i) {
+ $(this).bind('click', function () {
+ var keyword = $(this).text();
+ $('.input-val').val(keyword);
+ $('.input-submit').click();
+ /*$.get({
+ 'url' : '/doc/search',
+ 'keyword' : 'keyword'
+ });*/
+
+ });
+
+ });
+</script>
+ <div class="m-tab">
+ <div class="container">
+ <!-- tabs切换开关 -->\r
+ <ul class="nav nav-tabs" role="tablist">\r
+ <li role="presentation" class="active" >\r
+ <!-- <a href=" /doc/product/index/id/31.html " role="tab">维基资料</a> -->\r
+ <a href="http://wiki.t-firefly.com" role="tab">维基资料</a>\r
+ </li>\r
+ <li role="presentation" >\r
+ <a href=" /doc/download/page/id/31.html " role="tab">\r
+ 资料下载\r
+ </a>\r
+ </li>\r
+ <!-- <li role="presentation" ><a href="/doc/case.html" role="tab">技术案例</a></li> -->\r
+ <!-- <li role="presentation" ><a href="/doc/parts.html" role="tab">配件资料</a></li> -->\r
+ <!-- <li role="presentation"><a href="#FAQ" role="tab" data-toggle="tab">常见问题</a></li> -->\r
+ </ul>
+ <!-- Tab切换内容 -->
+ </div>
+ </div>
+
+ <div class="container">
+ <div class="teaching-box">
+ <!-- 左侧的导航条 -->
+ <!-- 资料库侧边栏 -->\r
+\r
+<div class="box-left doc-sidebar panel-group" id="sidebar-zero">\r
+\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <h4 class="product-type">\r
+ <a href="#product-0" class="sidebar-zero-a collapsed" data-toggle="collapse" data-parent="#sidebar-zero">\r
+ 维基资料\r
+ </a>\r
+ </h4>\r
+ </div>\r
+ <div class="panel-group" id="sidebar-one">\r
+\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <h4 class="panel-title">\r
+ <a href="#product-29" class="sidebar-zero-a collapsed sidebar-one-a sidebar-one-a-df" \r
+ data-toggle="collapse" data-parent="#sidebar-one">\r
+ 核心板 · 模组 <b></b>\r
+ </a>\r
+ </h4>\r
+ </div>\r
+ <div class="panel-collapse collapse " id="product-29">\r
+ <div class="panel-body">\r
+ <div class="panel-group panel-group-one" id="sidebar-one-29">\r
+ \r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <h4 class="panel-title">\r
+ <!-- <a data-toggle="collapse" data-parent="#sidebar-one" href="#product-15" class="sidebar-one-a">Core-3399J</a> -->\r
+ <!-- <a href="/doc/product/index/id/15.html" class="sidebar-one-a">Core-3399J</a> -->\r
+ <a href="#product-15" data-href="/doc/product/product_iframe/id/15.html" class="sidebar-one-a collapsed"\r
+ data-toggle="collapse" data-parent="#sidebar-one-29">Core-3399J <b></b>\r
+ </a>\r
+ </h4>\r
+ </div>\r
+\r
+ <div id="product-15" class="panel-collapse collapse ">\r
+ <div class="panel-body">\r
+ <div class="panel-group panel-group-two" id="sidebar-two-15">\r
+ \r
+ <!-- other -->\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <a href="/doc/download/15.html" class="sidebar-two-a collapsed">资源下载\r
+ <b></b>\r
+ </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+\r
+ </div>\r
+\r
+\r
+ \r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <h4 class="panel-title">\r
+ <!-- <a data-toggle="collapse" data-parent="#sidebar-one" href="#product-17" class="sidebar-one-a">Core-3288J</a> -->\r
+ <!-- <a href="/doc/product/index/id/17.html" class="sidebar-one-a">Core-3288J</a> -->\r
+ <a href="#product-17" data-href="/doc/product/product_iframe/id/17.html" class="sidebar-one-a collapsed"\r
+ data-toggle="collapse" data-parent="#sidebar-one-29">Core-3288J <b></b>\r
+ </a>\r
+ </h4>\r
+ </div>\r
+\r
+ <div id="product-17" class="panel-collapse collapse ">\r
+ <div class="panel-body">\r
+ <div class="panel-group panel-group-two" id="sidebar-two-17">\r
+ \r
+ <!-- other -->\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <a href="/doc/download/17.html" class="sidebar-two-a collapsed">资源下载\r
+ <b></b>\r
+ </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+\r
+ </div>\r
+\r
+\r
+ \r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <h4 class="panel-title">\r
+ <!-- <a data-toggle="collapse" data-parent="#sidebar-one" href="#product-32" class="sidebar-one-a"> Core-3128J</a> -->\r
+ <!-- <a href="/doc/product/index/id/32.html" class="sidebar-one-a"> Core-3128J</a> -->\r
+ <a href="#product-32" data-href="/doc/product/product_iframe/id/32.html" class="sidebar-one-a collapsed"\r
+ data-toggle="collapse" data-parent="#sidebar-one-29"> Core-3128J <b></b>\r
+ </a>\r
+ </h4>\r
+ </div>\r
+\r
+ <div id="product-32" class="panel-collapse collapse ">\r
+ <div class="panel-body">\r
+ <div class="panel-group panel-group-two" id="sidebar-two-32">\r
+ \r
+ <!-- other -->\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <a href="/doc/download/32.html" class="sidebar-two-a collapsed">资源下载\r
+ <b></b>\r
+ </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+\r
+ </div>\r
+\r
+\r
+ \r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <h4 class="panel-title">\r
+ <!-- <a data-toggle="collapse" data-parent="#sidebar-one" href="#product-36" class="sidebar-one-a">Core-PX3-SEJ</a> -->\r
+ <!-- <a href="/doc/product/index/id/36.html" class="sidebar-one-a">Core-PX3-SEJ</a> -->\r
+ <a href="#product-36" data-href="/doc/product/product_iframe/id/36.html" class="sidebar-one-a collapsed"\r
+ data-toggle="collapse" data-parent="#sidebar-one-29">Core-PX3-SEJ <b></b>\r
+ </a>\r
+ </h4>\r
+ </div>\r
+\r
+ <div id="product-36" class="panel-collapse collapse ">\r
+ <div class="panel-body">\r
+ <div class="panel-group panel-group-two" id="sidebar-two-36">\r
+ \r
+ <!-- other -->\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <a href="/doc/download/36.html" class="sidebar-two-a collapsed">资源下载\r
+ <b></b>\r
+ </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+\r
+ </div>\r
+\r
+\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- End 1级分类组 -->\r
+ </div>\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <h4 class="panel-title">\r
+ <a href="#product-1" class="sidebar-zero-a collapsed sidebar-one-a sidebar-one-a-df" \r
+ data-toggle="collapse" data-parent="#sidebar-one">\r
+ 开源主板 <b></b>\r
+ </a>\r
+ </h4>\r
+ </div>\r
+ <div class="panel-collapse collapse in " id="product-1">\r
+ <div class="panel-body">\r
+ <div class="panel-group panel-group-one" id="sidebar-one-1">\r
+ \r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <h4 class="panel-title">\r
+ <!-- <a data-toggle="collapse" data-parent="#sidebar-one" href="#product-31" class="sidebar-one-a">AIO-3399J</a> -->\r
+ <!-- <a href="/doc/product/index/id/31.html" class="sidebar-one-a">AIO-3399J</a> -->\r
+ <a href="#product-31" data-href="/doc/product/product_iframe/id/31.html" class="sidebar-one-a collapsed"\r
+ data-toggle="collapse" data-parent="#sidebar-one-1">AIO-3399J <b></b>\r
+ </a>\r
+ </h4>\r
+ </div>\r
+\r
+ <div id="product-31" class="panel-collapse collapse in ">\r
+ <div class="panel-body">\r
+ <div class="panel-group panel-group-two" id="sidebar-two-31">\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-31" href="#product-category-31-1" class="sidebar-two-a collapsed ">\r
+ 上手教程 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-31-1" class="panel-collapse collapse in ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/311.html" id="son-311" data-info-id="311" class="sidebar-three-a ">\r
+ 入手指南 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/338.html" id="son-338" data-info-id="338" class="sidebar-three-a ">\r
+ 串口调试 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/310.html" id="son-310" data-info-id="310" class="sidebar-three-a sidebar-a-active ">\r
+ 升级固件 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/337.html" id="son-337" data-info-id="337" class="sidebar-three-a ">\r
+ 启动模式说明 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-31" href="#product-category-31-5" class="sidebar-two-a collapsed ">\r
+ Linux开发 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-31-5" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/334.html" id="son-334" data-info-id="334" class="sidebar-three-a ">\r
+ 创建 Ubuntu 根文件系统 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/335.html" id="son-335" data-info-id="335" class="sidebar-three-a ">\r
+ 编译内核 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-31" href="#product-category-31-8" class="sidebar-two-a collapsed ">\r
+ 配件 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-31-8" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/320.html" id="son-320" data-info-id="320" class="sidebar-three-a ">\r
+ 屏幕模组 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/317.html" id="son-317" data-info-id="317" class="sidebar-three-a ">\r
+ 摄像头模组 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/318.html" id="son-318" data-info-id="318" class="sidebar-three-a ">\r
+ 散热套件 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/312.html" id="son-312" data-info-id="312" class="sidebar-three-a ">\r
+ 无线模块 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/316.html" id="son-316" data-info-id="316" class="sidebar-three-a ">\r
+ 电源适配器 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/319.html" id="son-319" data-info-id="319" class="sidebar-three-a ">\r
+ 转换模块 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/315.html" id="son-315" data-info-id="315" class="sidebar-three-a ">\r
+ 遥控器 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-31" href="#product-category-31-6" class="sidebar-two-a collapsed ">\r
+ 驱动开发 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-31-6" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/323.html" id="son-323" data-info-id="323" class="sidebar-three-a ">\r
+ ADC 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/328.html" id="son-328" data-info-id="328" class="sidebar-three-a ">\r
+ Camera 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/330.html" id="son-330" data-info-id="330" class="sidebar-three-a ">\r
+ GPIO 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/322.html" id="son-322" data-info-id="322" class="sidebar-three-a ">\r
+ I2C 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/329.html" id="son-329" data-info-id="329" class="sidebar-three-a ">\r
+ IR 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/309.html" id="son-309" data-info-id="309" class="sidebar-three-a ">\r
+ LCD 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/325.html" id="son-325" data-info-id="325" class="sidebar-three-a ">\r
+ LED 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/326.html" id="son-326" data-info-id="326" class="sidebar-three-a ">\r
+ PWM 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/324.html" id="son-324" data-info-id="324" class="sidebar-three-a ">\r
+ RTC 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/314.html" id="son-314" data-info-id="314" class="sidebar-three-a ">\r
+ SPI 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/331.html" id="son-331" data-info-id="331" class="sidebar-three-a ">\r
+ TIMER 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/327.html" id="son-327" data-info-id="327" class="sidebar-three-a ">\r
+ UART 使用 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-31" href="#product-category-31-4" class="sidebar-two-a collapsed ">\r
+ Android开发 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-31-4" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/307.html" id="son-307" data-info-id="307" class="sidebar-three-a ">\r
+ ADB使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/333.html" id="son-333" data-info-id="333" class="sidebar-three-a ">\r
+ 定制 Android 固件 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/308.html" id="son-308" data-info-id="308" class="sidebar-three-a ">\r
+ 编译 Android 7.1 固件 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-31" href="#product-category-31-7" class="sidebar-two-a collapsed ">\r
+ 硬件资料 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-31-7" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/339.html" id="son-339" data-info-id="339" class="sidebar-three-a ">\r
+ 接口定义 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/340.html" id="son-340" data-info-id="340" class="sidebar-three-a ">\r
+ 硬件文档 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-31" href="#product-category-31-11" class="sidebar-two-a collapsed ">\r
+ 其他 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-31-11" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/321.html" id="son-321" data-info-id="321" class="sidebar-three-a ">\r
+ Uboot使用 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ \r
+ <!-- other -->\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <a href="/doc/download/31.html" class="sidebar-two-a collapsed">资源下载\r
+ <b></b>\r
+ </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+\r
+ </div>\r
+\r
+\r
+ \r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <h4 class="panel-title">\r
+ <!-- <a data-toggle="collapse" data-parent="#sidebar-one" href="#product-16" class="sidebar-one-a">AIO-3288J</a> -->\r
+ <!-- <a href="/doc/product/index/id/16.html" class="sidebar-one-a">AIO-3288J</a> -->\r
+ <a href="#product-16" data-href="/doc/product/product_iframe/id/16.html" class="sidebar-one-a collapsed"\r
+ data-toggle="collapse" data-parent="#sidebar-one-1">AIO-3288J <b></b>\r
+ </a>\r
+ </h4>\r
+ </div>\r
+\r
+ <div id="product-16" class="panel-collapse collapse ">\r
+ <div class="panel-body">\r
+ <div class="panel-group panel-group-two" id="sidebar-two-16">\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-16" href="#product-category-16-1" class="sidebar-two-a collapsed ">\r
+ 上手教程 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-16-1" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/276.html" id="son-276" data-info-id="276" class="sidebar-three-a ">\r
+ 入手指南 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/284.html" id="son-284" data-info-id="284" class="sidebar-three-a ">\r
+ 串口调试 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/282.html" id="son-282" data-info-id="282" class="sidebar-three-a ">\r
+ 启动模式说明 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/283.html" id="son-283" data-info-id="283" class="sidebar-three-a ">\r
+ 升级固件 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-16" href="#product-category-16-5" class="sidebar-two-a collapsed ">\r
+ Linux开发 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-16-5" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/301.html" id="son-301" data-info-id="301" class="sidebar-three-a ">\r
+ Ubuntu Server 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/300.html" id="son-300" data-info-id="300" class="sidebar-three-a ">\r
+ 创建 Ubuntu 根文件系统 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/280.html" id="son-280" data-info-id="280" class="sidebar-three-a ">\r
+ 编译主线内核 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/275.html" id="son-275" data-info-id="275" class="sidebar-three-a ">\r
+ 编译内核 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-16" href="#product-category-16-8" class="sidebar-two-a collapsed ">\r
+ 配件 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-16-8" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/345.html" id="son-345" data-info-id="345" class="sidebar-three-a ">\r
+ 串口模块 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/387.html" id="son-387" data-info-id="387" class="sidebar-three-a ">\r
+ 屏幕模组 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/347.html" id="son-347" data-info-id="347" class="sidebar-three-a ">\r
+ 摄像头模组 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/346.html" id="son-346" data-info-id="346" class="sidebar-three-a ">\r
+ 无线模块 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/302.html" id="son-302" data-info-id="302" class="sidebar-three-a ">\r
+ 电源适配器 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/344.html" id="son-344" data-info-id="344" class="sidebar-three-a ">\r
+ 红外遥控器 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-16" href="#product-category-16-10" class="sidebar-two-a collapsed ">\r
+ 项目 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-16-10" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/299.html" id="son-299" data-info-id="299" class="sidebar-three-a ">\r
+ GoRK3288 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-16" href="#product-category-16-4" class="sidebar-two-a collapsed ">\r
+ Android开发 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-16-4" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/273.html" id="son-273" data-info-id="273" class="sidebar-three-a ">\r
+ ADB 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/281.html" id="son-281" data-info-id="281" class="sidebar-three-a ">\r
+ 定制 Android 固件 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/288.html" id="son-288" data-info-id="288" class="sidebar-three-a ">\r
+ 编译 Android 5.1 固件 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-16" href="#product-category-16-11" class="sidebar-two-a collapsed ">\r
+ 其他 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-16-11" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/303.html" id="son-303" data-info-id="303" class="sidebar-three-a ">\r
+ Uboot使用 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-16" href="#product-category-16-6" class="sidebar-two-a collapsed ">\r
+ 驱动开发 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-16-6" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/278.html" id="son-278" data-info-id="278" class="sidebar-three-a ">\r
+ ADC 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/279.html" id="son-279" data-info-id="279" class="sidebar-three-a ">\r
+ GPIO 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/290.html" id="son-290" data-info-id="290" class="sidebar-three-a ">\r
+ I2C 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/289.html" id="son-289" data-info-id="289" class="sidebar-three-a ">\r
+ IR 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/292.html" id="son-292" data-info-id="292" class="sidebar-three-a ">\r
+ LED 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/285.html" id="son-285" data-info-id="285" class="sidebar-three-a ">\r
+ MIPI CSI 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/295.html" id="son-295" data-info-id="295" class="sidebar-three-a ">\r
+ MIPI DSI 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/291.html" id="son-291" data-info-id="291" class="sidebar-three-a ">\r
+ PWM 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/297.html" id="son-297" data-info-id="297" class="sidebar-three-a ">\r
+ SPI 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/296.html" id="son-296" data-info-id="296" class="sidebar-three-a ">\r
+ UART 使用 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-16" href="#product-category-16-7" class="sidebar-two-a collapsed ">\r
+ 硬件资料 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-16-7" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/274.html" id="son-274" data-info-id="274" class="sidebar-three-a ">\r
+ 硬件文档 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-16" href="#product-category-16-9" class="sidebar-two-a collapsed ">\r
+ 工具文档 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-16-9" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/298.html" id="son-298" data-info-id="298" class="sidebar-three-a ">\r
+ AIO-3288J 技术参考手册 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ \r
+ <!-- other -->\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <a href="/doc/download/16.html" class="sidebar-two-a collapsed">资源下载\r
+ <b></b>\r
+ </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+\r
+ </div>\r
+\r
+\r
+ \r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <h4 class="panel-title">\r
+ <!-- <a data-toggle="collapse" data-parent="#sidebar-one" href="#product-37" class="sidebar-one-a">AIO-3128C</a> -->\r
+ <!-- <a href="/doc/product/index/id/37.html" class="sidebar-one-a">AIO-3128C</a> -->\r
+ <a href="#product-37" data-href="/doc/product/product_iframe/id/37.html" class="sidebar-one-a collapsed"\r
+ data-toggle="collapse" data-parent="#sidebar-one-1">AIO-3128C <b></b>\r
+ </a>\r
+ </h4>\r
+ </div>\r
+\r
+ <div id="product-37" class="panel-collapse collapse ">\r
+ <div class="panel-body">\r
+ <div class="panel-group panel-group-two" id="sidebar-two-37">\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <a href="http://wiki.t-firefly.com/AIO-3128C/index.html" class="sidebar-two-a collapsed" target="_blank">开发资料\r
+ <b></b>\r
+ </a>\r
+ </div>\r
+ </div>\r
+ \r
+ <!-- other -->\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <a href="/doc/download/37.html" class="sidebar-two-a collapsed">资源下载\r
+ <b></b>\r
+ </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+\r
+ </div>\r
+\r
+\r
+ \r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <h4 class="panel-title">\r
+ <!-- <a data-toggle="collapse" data-parent="#sidebar-one" href="#product-34" class="sidebar-one-a">ROC-RK3328-CC</a> -->\r
+ <!-- <a href="/doc/product/index/id/34.html" class="sidebar-one-a">ROC-RK3328-CC</a> -->\r
+ <a href="#product-34" data-href="/doc/product/product_iframe/id/34.html" class="sidebar-one-a collapsed"\r
+ data-toggle="collapse" data-parent="#sidebar-one-1">ROC-RK3328-CC <b></b>\r
+ </a>\r
+ </h4>\r
+ </div>\r
+\r
+ <div id="product-34" class="panel-collapse collapse ">\r
+ <div class="panel-body">\r
+ <div class="panel-group panel-group-two" id="sidebar-two-34">\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <a href="http://wiki.t-firefly.com/zh_CN/ROC-RK3328-CC/index.html" class="sidebar-two-a collapsed" target="_blank">开发资料\r
+ <b></b>\r
+ </a>\r
+ </div>\r
+ </div>\r
+ \r
+ <!-- other -->\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <a href="/doc/download/34.html" class="sidebar-two-a collapsed">资源下载\r
+ <b></b>\r
+ </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+\r
+ </div>\r
+\r
+\r
+ \r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <h4 class="panel-title">\r
+ <!-- <a data-toggle="collapse" data-parent="#sidebar-one" href="#product-3" class="sidebar-one-a">Firefly-RK3399</a> -->\r
+ <!-- <a href="/doc/product/index/id/3.html" class="sidebar-one-a">Firefly-RK3399</a> -->\r
+ <a href="#product-3" data-href="/doc/product/product_iframe/id/3.html" class="sidebar-one-a collapsed"\r
+ data-toggle="collapse" data-parent="#sidebar-one-1">Firefly-RK3399 <b></b>\r
+ </a>\r
+ </h4>\r
+ </div>\r
+\r
+ <div id="product-3" class="panel-collapse collapse ">\r
+ <div class="panel-body">\r
+ <div class="panel-group panel-group-two" id="sidebar-two-3">\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-3" href="#product-category-3-1" class="sidebar-two-a collapsed ">\r
+ 上手教程 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-3-1" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/72.html" id="son-72" data-info-id="72" class="sidebar-three-a ">\r
+ 入手指南 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/74.html" id="son-74" data-info-id="74" class="sidebar-three-a ">\r
+ 串口调试 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/73.html" id="son-73" data-info-id="73" class="sidebar-three-a ">\r
+ 升级固件 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/75.html" id="son-75" data-info-id="75" class="sidebar-three-a ">\r
+ 启动模式说明 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-3" href="#product-category-3-5" class="sidebar-two-a collapsed ">\r
+ Linux开发 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-3-5" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/101.html" id="son-101" data-info-id="101" class="sidebar-three-a ">\r
+ 创建 Ubuntu 根文件系统 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/100.html" id="son-100" data-info-id="100" class="sidebar-three-a ">\r
+ 编译内核 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-3" href="#product-category-3-8" class="sidebar-two-a collapsed ">\r
+ 配件 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-3-8" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/83.html" id="son-83" data-info-id="83" class="sidebar-three-a ">\r
+ 外壳 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/76.html" id="son-76" data-info-id="76" class="sidebar-three-a ">\r
+ 屏幕模组 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/77.html" id="son-77" data-info-id="77" class="sidebar-three-a ">\r
+ 摄像头模组 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/82.html" id="son-82" data-info-id="82" class="sidebar-three-a ">\r
+ 散热套件 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/80.html" id="son-80" data-info-id="80" class="sidebar-three-a ">\r
+ 无线模块 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/79.html" id="son-79" data-info-id="79" class="sidebar-three-a ">\r
+ 电源适配器 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/81.html" id="son-81" data-info-id="81" class="sidebar-three-a ">\r
+ 转换模块 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/78.html" id="son-78" data-info-id="78" class="sidebar-three-a ">\r
+ 遥控器 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-3" href="#product-category-3-4" class="sidebar-two-a collapsed ">\r
+ Android开发 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-3-4" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/87.html" id="son-87" data-info-id="87" class="sidebar-three-a ">\r
+ ADB使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/86.html" id="son-86" data-info-id="86" class="sidebar-three-a ">\r
+ 定制 Android 固件 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/85.html" id="son-85" data-info-id="85" class="sidebar-three-a ">\r
+ 编译 Android 7.1 固件 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-3" href="#product-category-3-7" class="sidebar-two-a collapsed ">\r
+ 硬件资料 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-3-7" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/103.html" id="son-103" data-info-id="103" class="sidebar-three-a ">\r
+ 接口定义 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/102.html" id="son-102" data-info-id="102" class="sidebar-three-a ">\r
+ 硬件文档 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-3" href="#product-category-3-6" class="sidebar-two-a collapsed ">\r
+ 驱动开发 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-3-6" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/91.html" id="son-91" data-info-id="91" class="sidebar-three-a ">\r
+ ADC 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/97.html" id="son-97" data-info-id="97" class="sidebar-three-a ">\r
+ Camera 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/88.html" id="son-88" data-info-id="88" class="sidebar-three-a ">\r
+ GPIO 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/90.html" id="son-90" data-info-id="90" class="sidebar-three-a ">\r
+ I2C 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/89.html" id="son-89" data-info-id="89" class="sidebar-three-a ">\r
+ IR 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/98.html" id="son-98" data-info-id="98" class="sidebar-three-a ">\r
+ LCD 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/94.html" id="son-94" data-info-id="94" class="sidebar-three-a ">\r
+ LED 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/95.html" id="son-95" data-info-id="95" class="sidebar-three-a ">\r
+ PWM 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/93.html" id="son-93" data-info-id="93" class="sidebar-three-a ">\r
+ RTC 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/92.html" id="son-92" data-info-id="92" class="sidebar-three-a ">\r
+ SPI 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/99.html" id="son-99" data-info-id="99" class="sidebar-three-a ">\r
+ TIMER 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/96.html" id="son-96" data-info-id="96" class="sidebar-three-a ">\r
+ UART 使用 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-3" href="#product-category-3-11" class="sidebar-two-a collapsed ">\r
+ 其他 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-3-11" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/104.html" id="son-104" data-info-id="104" class="sidebar-three-a ">\r
+ Uboot使用 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ \r
+ <!-- other -->\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <a href="/doc/download/3.html" class="sidebar-two-a collapsed">资源下载\r
+ <b></b>\r
+ </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+\r
+ </div>\r
+\r
+\r
+ \r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <h4 class="panel-title">\r
+ <!-- <a data-toggle="collapse" data-parent="#sidebar-one" href="#product-4" class="sidebar-one-a">Firefly-RK3288</a> -->\r
+ <!-- <a href="/doc/product/index/id/4.html" class="sidebar-one-a">Firefly-RK3288</a> -->\r
+ <a href="#product-4" data-href="/doc/product/product_iframe/id/4.html" class="sidebar-one-a collapsed"\r
+ data-toggle="collapse" data-parent="#sidebar-one-1">Firefly-RK3288 <b></b>\r
+ </a>\r
+ </h4>\r
+ </div>\r
+\r
+ <div id="product-4" class="panel-collapse collapse ">\r
+ <div class="panel-body">\r
+ <div class="panel-group panel-group-two" id="sidebar-two-4">\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-4" href="#product-category-4-1" class="sidebar-two-a collapsed ">\r
+ 上手教程 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-4-1" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/33.html" id="son-33" data-info-id="33" class="sidebar-three-a ">\r
+ 入手指南 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/35.html" id="son-35" data-info-id="35" class="sidebar-three-a ">\r
+ 串口调试 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/36.html" id="son-36" data-info-id="36" class="sidebar-three-a ">\r
+ 启动模式说明 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/34.html" id="son-34" data-info-id="34" class="sidebar-three-a ">\r
+ 升级固件 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-4" href="#product-category-4-5" class="sidebar-two-a collapsed ">\r
+ Linux开发 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-4-5" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/59.html" id="son-59" data-info-id="59" class="sidebar-three-a ">\r
+ Ubuntu Server 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/58.html" id="son-58" data-info-id="58" class="sidebar-three-a ">\r
+ 创建 Ubuntu 根文件系统 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/57.html" id="son-57" data-info-id="57" class="sidebar-three-a ">\r
+ 编译主线内核 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/56.html" id="son-56" data-info-id="56" class="sidebar-three-a ">\r
+ 编译内核 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-4" href="#product-category-4-8" class="sidebar-two-a collapsed ">\r
+ 配件 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-4-8" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/355.html" id="son-355" data-info-id="355" class="sidebar-three-a ">\r
+ 串口模块 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/37.html" id="son-37" data-info-id="37" class="sidebar-three-a ">\r
+ 外壳 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/352.html" id="son-352" data-info-id="352" class="sidebar-three-a ">\r
+ 屏幕模组 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/353.html" id="son-353" data-info-id="353" class="sidebar-three-a ">\r
+ 摄像头模组 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/38.html" id="son-38" data-info-id="38" class="sidebar-three-a ">\r
+ 无线模块 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/351.html" id="son-351" data-info-id="351" class="sidebar-three-a ">\r
+ 电源适配器 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/354.html" id="son-354" data-info-id="354" class="sidebar-three-a ">\r
+ 红外遥控器 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-4" href="#product-category-4-10" class="sidebar-two-a collapsed ">\r
+ 项目 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-4-10" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/65.html" id="son-65" data-info-id="65" class="sidebar-three-a ">\r
+ GoRK3288 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-4" href="#product-category-4-4" class="sidebar-two-a collapsed ">\r
+ Android开发 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-4-4" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/42.html" id="son-42" data-info-id="42" class="sidebar-three-a ">\r
+ ADB 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/41.html" id="son-41" data-info-id="41" class="sidebar-three-a ">\r
+ 定制 Android 固件 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/40.html" id="son-40" data-info-id="40" class="sidebar-three-a ">\r
+ 编译 Android 5.1 固件 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-4" href="#product-category-4-11" class="sidebar-two-a collapsed ">\r
+ 其他 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-4-11" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/64.html" id="son-64" data-info-id="64" class="sidebar-three-a ">\r
+ Uboot使用 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-4" href="#product-category-4-6" class="sidebar-two-a collapsed ">\r
+ 驱动开发 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-4-6" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/44.html" id="son-44" data-info-id="44" class="sidebar-three-a ">\r
+ ADC 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/52.html" id="son-52" data-info-id="52" class="sidebar-three-a ">\r
+ DVP 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/45.html" id="son-45" data-info-id="45" class="sidebar-three-a ">\r
+ GPIO 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/46.html" id="son-46" data-info-id="46" class="sidebar-three-a ">\r
+ I2C 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/47.html" id="son-47" data-info-id="47" class="sidebar-three-a ">\r
+ IR 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/49.html" id="son-49" data-info-id="49" class="sidebar-three-a ">\r
+ LED 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/53.html" id="son-53" data-info-id="53" class="sidebar-three-a ">\r
+ MIPI CSI 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/54.html" id="son-54" data-info-id="54" class="sidebar-three-a ">\r
+ MIPI DSI 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/50.html" id="son-50" data-info-id="50" class="sidebar-three-a ">\r
+ PWM 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/48.html" id="son-48" data-info-id="48" class="sidebar-three-a ">\r
+ SPI 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/51.html" id="son-51" data-info-id="51" class="sidebar-three-a ">\r
+ UART 使用 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-4" href="#product-category-4-9" class="sidebar-two-a collapsed ">\r
+ 工具文档 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-4-9" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/55.html" id="son-55" data-info-id="55" class="sidebar-three-a ">\r
+ RK3288 技术参考手册 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-4" href="#product-category-4-7" class="sidebar-two-a collapsed ">\r
+ 硬件资料 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-4-7" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/62.html" id="son-62" data-info-id="62" class="sidebar-three-a ">\r
+ 版本介绍 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/63.html" id="son-63" data-info-id="63" class="sidebar-three-a ">\r
+ 接口定义 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/61.html" id="son-61" data-info-id="61" class="sidebar-three-a ">\r
+ 硬件文档 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ \r
+ <!-- other -->\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <a href="/doc/download/4.html" class="sidebar-two-a collapsed">资源下载\r
+ <b></b>\r
+ </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+\r
+ </div>\r
+\r
+\r
+ \r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <h4 class="panel-title">\r
+ <!-- <a data-toggle="collapse" data-parent="#sidebar-one" href="#product-6" class="sidebar-one-a">Firefly-RK3128</a> -->\r
+ <!-- <a href="/doc/product/index/id/6.html" class="sidebar-one-a">Firefly-RK3128</a> -->\r
+ <a href="#product-6" data-href="/doc/product/product_iframe/id/6.html" class="sidebar-one-a collapsed"\r
+ data-toggle="collapse" data-parent="#sidebar-one-1">Firefly-RK3128 <b></b>\r
+ </a>\r
+ </h4>\r
+ </div>\r
+\r
+ <div id="product-6" class="panel-collapse collapse ">\r
+ <div class="panel-body">\r
+ <div class="panel-group panel-group-two" id="sidebar-two-6">\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-6" href="#product-category-6-1" class="sidebar-two-a collapsed ">\r
+ 上手教程 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-6-1" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/107.html" id="son-107" data-info-id="107" class="sidebar-three-a ">\r
+ 串口调试 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/105.html" id="son-105" data-info-id="105" class="sidebar-three-a ">\r
+ 入手指南 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/106.html" id="son-106" data-info-id="106" class="sidebar-three-a ">\r
+ 升级固件 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/108.html" id="son-108" data-info-id="108" class="sidebar-three-a ">\r
+ 启动模式说明 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-6" href="#product-category-6-5" class="sidebar-two-a collapsed ">\r
+ Linux开发 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-6-5" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/127.html" id="son-127" data-info-id="127" class="sidebar-three-a ">\r
+ Ubuntu Server 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/126.html" id="son-126" data-info-id="126" class="sidebar-three-a ">\r
+ 创建 Ubuntu 根文件系统 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/128.html" id="son-128" data-info-id="128" class="sidebar-three-a ">\r
+ 双系统启动的设计和实现 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/125.html" id="son-125" data-info-id="125" class="sidebar-three-a ">\r
+ 编译内核 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-6" href="#product-category-6-8" class="sidebar-two-a collapsed ">\r
+ 配件 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-6-8" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/109.html" id="son-109" data-info-id="109" class="sidebar-three-a ">\r
+ 外壳 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/110.html" id="son-110" data-info-id="110" class="sidebar-three-a ">\r
+ 外置设备 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-6" href="#product-category-6-6" class="sidebar-two-a collapsed ">\r
+ 驱动开发 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-6-6" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/114.html" id="son-114" data-info-id="114" class="sidebar-three-a ">\r
+ ADC 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/122.html" id="son-122" data-info-id="122" class="sidebar-three-a ">\r
+ Camera 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/115.html" id="son-115" data-info-id="115" class="sidebar-three-a ">\r
+ GPIO 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/116.html" id="son-116" data-info-id="116" class="sidebar-three-a ">\r
+ I2C 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/117.html" id="son-117" data-info-id="117" class="sidebar-three-a ">\r
+ IR 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/119.html" id="son-119" data-info-id="119" class="sidebar-three-a ">\r
+ LED 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/123.html" id="son-123" data-info-id="123" class="sidebar-three-a ">\r
+ MIPI DSI 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/120.html" id="son-120" data-info-id="120" class="sidebar-three-a ">\r
+ PWM 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/118.html" id="son-118" data-info-id="118" class="sidebar-three-a ">\r
+ SPI 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/121.html" id="son-121" data-info-id="121" class="sidebar-three-a ">\r
+ UART 使用 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-6" href="#product-category-6-9" class="sidebar-two-a collapsed ">\r
+ 工具文档 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-6-9" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/124.html" id="son-124" data-info-id="124" class="sidebar-three-a ">\r
+ RK3128 技术参考手册 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-6" href="#product-category-6-11" class="sidebar-two-a collapsed ">\r
+ 其他 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-6-11" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/131.html" id="son-131" data-info-id="131" class="sidebar-three-a ">\r
+ U-Boot使用 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-6" href="#product-category-6-4" class="sidebar-two-a collapsed ">\r
+ Android开发 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-6-4" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/113.html" id="son-113" data-info-id="113" class="sidebar-three-a ">\r
+ ADB 使用 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/112.html" id="son-112" data-info-id="112" class="sidebar-three-a ">\r
+ 定制 Android 固件 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/111.html" id="son-111" data-info-id="111" class="sidebar-three-a ">\r
+ 编译 Android 固件 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-6" href="#product-category-6-7" class="sidebar-two-a collapsed ">\r
+ 硬件资料 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-6-7" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/130.html" id="son-130" data-info-id="130" class="sidebar-three-a ">\r
+ 接口定义 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/129.html" id="son-129" data-info-id="129" class="sidebar-three-a ">\r
+ 硬件文档 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ \r
+ <!-- other -->\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <a href="/doc/download/6.html" class="sidebar-two-a collapsed">资源下载\r
+ <b></b>\r
+ </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+\r
+ </div>\r
+\r
+\r
+ \r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <h4 class="panel-title">\r
+ <!-- <a data-toggle="collapse" data-parent="#sidebar-one" href="#product-7" class="sidebar-one-a">Fireduino</a> -->\r
+ <!-- <a href="/doc/product/index/id/7.html" class="sidebar-one-a">Fireduino</a> -->\r
+ <a href="#product-7" data-href="/doc/product/product_iframe/id/7.html" class="sidebar-one-a collapsed"\r
+ data-toggle="collapse" data-parent="#sidebar-one-1">Fireduino <b></b>\r
+ </a>\r
+ </h4>\r
+ </div>\r
+\r
+ <div id="product-7" class="panel-collapse collapse ">\r
+ <div class="panel-body">\r
+ <div class="panel-group panel-group-two" id="sidebar-two-7">\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-7" href="#product-category-7-13" class="sidebar-two-a collapsed ">\r
+ Fireduino入门 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-7-13" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/166.html" id="son-166" data-info-id="166" class="sidebar-three-a ">\r
+ Fireduino常见错误与既有限制 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/161.html" id="son-161" data-info-id="161" class="sidebar-three-a ">\r
+ Fireduino简介 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/164.html" id="son-164" data-info-id="164" class="sidebar-three-a ">\r
+ 下载程序到Fireduino </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/162.html" id="son-162" data-info-id="162" class="sidebar-three-a ">\r
+ 为Fireduino安装驱动 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/165.html" id="son-165" data-info-id="165" class="sidebar-three-a ">\r
+ 安装与更新FireduinoSDK </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/163.html" id="son-163" data-info-id="163" class="sidebar-three-a ">\r
+ 编写Fireduino的第一个程序 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-7" href="#product-category-7-15" class="sidebar-two-a collapsed ">\r
+ Fireduino基础 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-7-15" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/168.html" id="son-168" data-info-id="168" class="sidebar-three-a ">\r
+ Advanced I/O </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/173.html" id="son-173" data-info-id="173" class="sidebar-three-a ">\r
+ Analog I/O </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/177.html" id="son-177" data-info-id="177" class="sidebar-three-a ">\r
+ Audio </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/167.html" id="son-167" data-info-id="167" class="sidebar-three-a ">\r
+ Digital I/O </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/174.html" id="son-174" data-info-id="174" class="sidebar-three-a ">\r
+ Interrupts </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/171.html" id="son-171" data-info-id="171" class="sidebar-three-a ">\r
+ RTC </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/175.html" id="son-175" data-info-id="175" class="sidebar-three-a ">\r
+ Servo </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/170.html" id="son-170" data-info-id="170" class="sidebar-three-a ">\r
+ Spi </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/172.html" id="son-172" data-info-id="172" class="sidebar-three-a ">\r
+ TF </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/176.html" id="son-176" data-info-id="176" class="sidebar-three-a ">\r
+ TFT </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/178.html" id="son-178" data-info-id="178" class="sidebar-three-a ">\r
+ WiFi </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/169.html" id="son-169" data-info-id="169" class="sidebar-three-a ">\r
+ Wire </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-7" href="#product-category-7-16" class="sidebar-two-a collapsed ">\r
+ 开源 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-7-16" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/180.html" id="son-180" data-info-id="180" class="sidebar-three-a ">\r
+ 代码 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/181.html" id="son-181" data-info-id="181" class="sidebar-three-a ">\r
+ 工具软件 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/179.html" id="son-179" data-info-id="179" class="sidebar-three-a ">\r
+ 硬件资料获取 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/182.html" id="son-182" data-info-id="182" class="sidebar-three-a ">\r
+ 社区支持 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/183.html" id="son-183" data-info-id="183" class="sidebar-three-a ">\r
+ 配件 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-7" href="#product-category-7-17" class="sidebar-two-a collapsed ">\r
+ Fireduino进阶 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-7-17" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/190.html" id="son-190" data-info-id="190" class="sidebar-three-a ">\r
+ Fireduino Audio DLNA播放器 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/189.html" id="son-189" data-info-id="189" class="sidebar-three-a ">\r
+ Fireduino Audio HIFI播放器 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/187.html" id="son-187" data-info-id="187" class="sidebar-three-a ">\r
+ Fireduino Audio 播放TF中的音乐 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/188.html" id="son-188" data-info-id="188" class="sidebar-three-a ">\r
+ Fireduino Audio 播放网络在线音乐 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/191.html" id="son-191" data-info-id="191" class="sidebar-three-a ">\r
+ Fireduino Audio 通过LINEIN播放音乐 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/185.html" id="son-185" data-info-id="185" class="sidebar-three-a ">\r
+ Fireduino TFT 图片显示 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/184.html" id="son-184" data-info-id="184" class="sidebar-three-a ">\r
+ Fireduino TFT 字符显示 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/186.html" id="son-186" data-info-id="186" class="sidebar-three-a ">\r
+ Fireduino TFT 通用绘图显示 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-7" href="#product-category-7-18" class="sidebar-two-a collapsed ">\r
+ Fireduino 物联网 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-7-18" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/198.html" id="son-198" data-info-id="198" class="sidebar-three-a ">\r
+ Fireduino IOT Demo </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/195.html" id="son-195" data-info-id="195" class="sidebar-three-a ">\r
+ Fireduino WiFi Client </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/196.html" id="son-196" data-info-id="196" class="sidebar-three-a ">\r
+ Fireduino WiFi Server </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/197.html" id="son-197" data-info-id="197" class="sidebar-three-a ">\r
+ Fireduino WiFi UDP </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/194.html" id="son-194" data-info-id="194" class="sidebar-three-a ">\r
+ Fireduino WiFi 实现通信 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/192.html" id="son-192" data-info-id="192" class="sidebar-three-a ">\r
+ Fireduino WiFi 简介 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/193.html" id="son-193" data-info-id="193" class="sidebar-three-a ">\r
+ Fireduino WiFi 网络连接与设置 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-7" href="#product-category-7-19" class="sidebar-two-a collapsed ">\r
+ Fireduino图形编程 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-7-19" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/203.html" id="son-203" data-info-id="203" class="sidebar-three-a ">\r
+ FireBlock 音频 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/201.html" id="son-201" data-info-id="201" class="sidebar-three-a ">\r
+ FireBlock与Fireduino连接 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/200.html" id="son-200" data-info-id="200" class="sidebar-three-a ">\r
+ FireBlock快速入门指南 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/199.html" id="son-199" data-info-id="199" class="sidebar-three-a ">\r
+ Scratch图形编程简介 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/202.html" id="son-202" data-info-id="202" class="sidebar-three-a ">\r
+ 第一个FireBlock项目 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/204.html" id="son-204" data-info-id="204" class="sidebar-three-a ">\r
+ 编写自己的FireBlock模块 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- 2级li>.item -->\r
+ <div class="panel panel-default">\r
+ <!-- a -->\r
+ <div class="panel-heading">\r
+ <!-- <h4 class="panel-title"> -->\r
+ <a data-toggle="collapse" data-parent="#sidebar-two-7" href="#product-category-7-20" class="sidebar-two-a collapsed ">\r
+ Fireduino使用实例 <b></b>\r
+ </a>\r
+ <!-- </h4> -->\r
+ </div>\r
+ <!-- ul -->\r
+ <div id="product-category-7-20" class="panel-collapse collapse ">\r
+ <div class="panel-body" style="padding-left: 10px;">\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/206.html" id="son-206" data-info-id="206" class="sidebar-three-a ">\r
+ Fireduino 定时器 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/207.html" id="son-207" data-info-id="207" class="sidebar-three-a ">\r
+ Fireduino 温湿度采集器 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/205.html" id="son-205" data-info-id="205" class="sidebar-three-a ">\r
+ Fireduino 网络万年历 </a>\r
+ <!-- a -->\r
+ <a href="/doc/product/info/id/208.html" id="son-208" data-info-id="208" class="sidebar-three-a ">\r
+ Fireduino实现温湿度远程采集 </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ \r
+ <!-- other -->\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <a href="/doc/download/7.html" class="sidebar-two-a collapsed">资源下载\r
+ <b></b>\r
+ </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+\r
+ </div>\r
+\r
+\r
+ \r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <h4 class="panel-title">\r
+ <!-- <a data-toggle="collapse" data-parent="#sidebar-one" href="#product-35" class="sidebar-one-a">Firefly-PX3-SE</a> -->\r
+ <!-- <a href="/doc/product/index/id/35.html" class="sidebar-one-a">Firefly-PX3-SE</a> -->\r
+ <a href="#product-35" data-href="/doc/product/product_iframe/id/35.html" class="sidebar-one-a collapsed"\r
+ data-toggle="collapse" data-parent="#sidebar-one-1">Firefly-PX3-SE <b></b>\r
+ </a>\r
+ </h4>\r
+ </div>\r
+\r
+ <div id="product-35" class="panel-collapse collapse ">\r
+ <div class="panel-body">\r
+ <div class="panel-group panel-group-two" id="sidebar-two-35">\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <a href="http://wiki.t-firefly.com/Firefly-PX3-SE/index.html" class="sidebar-two-a collapsed" target="_blank">开发资料\r
+ <b></b>\r
+ </a>\r
+ </div>\r
+ </div>\r
+ \r
+ <!-- other -->\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <a href="/doc/download/35.html" class="sidebar-two-a collapsed">资源下载\r
+ <b></b>\r
+ </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+\r
+ </div>\r
+\r
+\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- End 1级分类组 -->\r
+ </div>\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <h4 class="panel-title">\r
+ <a href="#product-39" class="sidebar-zero-a collapsed sidebar-one-a sidebar-one-a-df" \r
+ data-toggle="collapse" data-parent="#sidebar-one">\r
+ 工业平板 <b></b>\r
+ </a>\r
+ </h4>\r
+ </div>\r
+ <div class="panel-collapse collapse " id="product-39">\r
+ <div class="panel-body">\r
+ <div class="panel-group panel-group-one" id="sidebar-one-39">\r
+ \r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <h4 class="panel-title">\r
+ <!-- <a data-toggle="collapse" data-parent="#sidebar-one" href="#product-40" class="sidebar-one-a">IPC-M10R800-A3399J</a> -->\r
+ <!-- <a href="/doc/product/index/id/40.html" class="sidebar-one-a">IPC-M10R800-A3399J</a> -->\r
+ <a href="#product-40" data-href="/doc/product/product_iframe/id/40.html" class="sidebar-one-a collapsed"\r
+ data-toggle="collapse" data-parent="#sidebar-one-39">IPC-M10R800-A3399J <b></b>\r
+ </a>\r
+ </h4>\r
+ </div>\r
+\r
+ <div id="product-40" class="panel-collapse collapse ">\r
+ <div class="panel-body">\r
+ <div class="panel-group panel-group-two" id="sidebar-two-40">\r
+ \r
+ <!-- other -->\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <a href="/doc/download/40.html" class="sidebar-two-a collapsed">资源下载\r
+ <b></b>\r
+ </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+\r
+ </div>\r
+\r
+\r
+ \r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <h4 class="panel-title">\r
+ <!-- <a data-toggle="collapse" data-parent="#sidebar-one" href="#product-41" class="sidebar-one-a">IPC-M10R800-A3128C</a> -->\r
+ <!-- <a href="/doc/product/index/id/41.html" class="sidebar-one-a">IPC-M10R800-A3128C</a> -->\r
+ <a href="#product-41" data-href="/doc/product/product_iframe/id/41.html" class="sidebar-one-a collapsed"\r
+ data-toggle="collapse" data-parent="#sidebar-one-39">IPC-M10R800-A3128C <b></b>\r
+ </a>\r
+ </h4>\r
+ </div>\r
+\r
+ <div id="product-41" class="panel-collapse collapse ">\r
+ <div class="panel-body">\r
+ <div class="panel-group panel-group-two" id="sidebar-two-41">\r
+ \r
+ <!-- other -->\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <a href="/doc/download/41.html" class="sidebar-two-a collapsed">资源下载\r
+ <b></b>\r
+ </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+\r
+ </div>\r
+\r
+\r
+ \r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <h4 class="panel-title">\r
+ <!-- <a data-toggle="collapse" data-parent="#sidebar-one" href="#product-42" class="sidebar-one-a">IPC-M10R800-A3288C</a> -->\r
+ <!-- <a href="/doc/product/index/id/42.html" class="sidebar-one-a">IPC-M10R800-A3288C</a> -->\r
+ <a href="#product-42" data-href="/doc/product/product_iframe/id/42.html" class="sidebar-one-a collapsed"\r
+ data-toggle="collapse" data-parent="#sidebar-one-39">IPC-M10R800-A3288C <b></b>\r
+ </a>\r
+ </h4>\r
+ </div>\r
+\r
+ <div id="product-42" class="panel-collapse collapse ">\r
+ <div class="panel-body">\r
+ <div class="panel-group panel-group-two" id="sidebar-two-42">\r
+ \r
+ <!-- other -->\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <a href="/doc/download/42.html" class="sidebar-two-a collapsed">资源下载\r
+ <b></b>\r
+ </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+\r
+ </div>\r
+\r
+\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- End 1级分类组 -->\r
+ </div>\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <h4 class="panel-title">\r
+ <a href="#product-43" class="sidebar-zero-a collapsed sidebar-one-a sidebar-one-a-df" \r
+ data-toggle="collapse" data-parent="#sidebar-one">\r
+ 嵌入式主机 <b></b>\r
+ </a>\r
+ </h4>\r
+ </div>\r
+ <div class="panel-collapse collapse " id="product-43">\r
+ <div class="panel-body">\r
+ <div class="panel-group panel-group-one" id="sidebar-one-43">\r
+ \r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <h4 class="panel-title">\r
+ <!-- <a data-toggle="collapse" data-parent="#sidebar-one" href="#product-44" class="sidebar-one-a">EC-A3399J</a> -->\r
+ <!-- <a href="/doc/product/index/id/44.html" class="sidebar-one-a">EC-A3399J</a> -->\r
+ <a href="#product-44" data-href="/doc/product/product_iframe/id/44.html" class="sidebar-one-a collapsed"\r
+ data-toggle="collapse" data-parent="#sidebar-one-43">EC-A3399J <b></b>\r
+ </a>\r
+ </h4>\r
+ </div>\r
+\r
+ <div id="product-44" class="panel-collapse collapse ">\r
+ <div class="panel-body">\r
+ <div class="panel-group panel-group-two" id="sidebar-two-44">\r
+ \r
+ <!-- other -->\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <a href="/doc/download/44.html" class="sidebar-two-a collapsed">资源下载\r
+ <b></b>\r
+ </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+\r
+ </div>\r
+\r
+\r
+ \r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <h4 class="panel-title">\r
+ <!-- <a data-toggle="collapse" data-parent="#sidebar-one" href="#product-45" class="sidebar-one-a">EC-A3288J</a> -->\r
+ <!-- <a href="/doc/product/index/id/45.html" class="sidebar-one-a">EC-A3288J</a> -->\r
+ <a href="#product-45" data-href="/doc/product/product_iframe/id/45.html" class="sidebar-one-a collapsed"\r
+ data-toggle="collapse" data-parent="#sidebar-one-43">EC-A3288J <b></b>\r
+ </a>\r
+ </h4>\r
+ </div>\r
+\r
+ <div id="product-45" class="panel-collapse collapse ">\r
+ <div class="panel-body">\r
+ <div class="panel-group panel-group-two" id="sidebar-two-45">\r
+ \r
+ <!-- other -->\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <a href="/doc/download/45.html" class="sidebar-two-a collapsed">资源下载\r
+ <b></b>\r
+ </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+\r
+ </div>\r
+\r
+\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- End 1级分类组 -->\r
+ </div>\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <h4 class="panel-title">\r
+ <a href="#product-49" class="sidebar-zero-a collapsed sidebar-one-a sidebar-one-a-df" \r
+ data-toggle="collapse" data-parent="#sidebar-one">\r
+ AI开发套件 <b></b>\r
+ </a>\r
+ </h4>\r
+ </div>\r
+ <div class="panel-collapse collapse " id="product-49">\r
+ <div class="panel-body">\r
+ <div class="panel-group panel-group-one" id="sidebar-one-49">\r
+ \r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <h4 class="panel-title">\r
+ <!-- <a data-toggle="collapse" data-parent="#sidebar-one" href="#product-50" class="sidebar-one-a">百度人脸识别开发套件</a> -->\r
+ <!-- <a href="/doc/product/index/id/50.html" class="sidebar-one-a">百度人脸识别开发套件</a> -->\r
+ <a href="#product-50" data-href="/doc/product/product_iframe/id/50.html" class="sidebar-one-a collapsed"\r
+ data-toggle="collapse" data-parent="#sidebar-one-49">百度人脸识别开发套件 <b></b>\r
+ </a>\r
+ </h4>\r
+ </div>\r
+\r
+ <div id="product-50" class="panel-collapse collapse ">\r
+ <div class="panel-body">\r
+ <div class="panel-group panel-group-two" id="sidebar-two-50">\r
+ \r
+ <!-- other -->\r
+ <div class="panel panel-default">\r
+ <div class="panel-heading">\r
+ <a href="/doc/download/50.html" class="sidebar-two-a collapsed">资源下载\r
+ <b></b>\r
+ </a>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+ </div>\r
+\r
+ </div>\r
+\r
+\r
+ </div>\r
+ </div>\r
+ </div>\r
+ <!-- End 1级分类组 -->\r
+ </div>\r
+ \r
+ </div>\r
+ </div>\r
+</div>
+
+ <div class="box-right clearfix" id="doc-right-main">
+ <!-- 右侧上部banner -->
+ <div class="content-banner">
+ <!-- 资料库产品展示 -->\r
+\r
+<div class="inner-left">\r
+ <img src="http://www.t-firefly.com/upload/portal/20180105/6528687dd8e1d2e355c533413145a789.png" alt="">\r
+</div>\r
+<div class="inner-right">\r
+ <h4 class="title"> \r
+ <span class="stamp">AIO-3399J</span>\r
+ <span class="product_desc">六核64位高性能主板</span>\r
+ <a href="http://store.t-firefly.com/goods.php?id=63">立即购买</a> <a href="http://download.t-firefly.com/%E4%BA%A7%E5%93%81%E8%A7%84%E6%A0%BC%E6%96%87%E6%A1%A3/AIO-3399J_%E4%B8%80%E4%BD%93%E6%9D%BF%E4%BA%A7%E5%93%81%E8%A7%84%E6%A0%BC%E4%B9%A6V1.1.pdf">产品规格书</a> </h4>\r
+ <p class="dsc">采用RK3399六核(A72x2+A53x4)64位处理器,主频高达2.0GHz,集成四核Mali-T864 GPU,性能优异。板载M.2 PCIe 、4G LTE扩展接口、多种显示接口和通信串口。支持Android/Linux/Ubuntu系统,开放源代码方便企业二次开发。AIO-3399J的高性能、高可靠性、高扩展性,多系统等优势,让其可以快速应用于各种行业中。</p>\r
+</div>\r
+\r
+
+ </div>
+
+ <div class="content-main" id="item-list-02">
+ <div class="h-title">
+ <h4 class="data-title">升级固件</h4>
+ <p>
+ <span class="published-time">更新时间:2018-03-05</span>
+ <span class="data-hits">阅读:11568</span>
+ <!-- <span class="data-like">评论:0</span> -->
+ </p>
+ </div>
+ <div class="article" style="margin-right: 20px;">
+
+<h2><span style="font-size: 24px;">前言</span></h2>
+<p>本文介绍了如何将主机上的固件文件,通过双公头USB数据线烧录到开发板的闪存中。\r
+升级时,需要根据主机操作系统和固件类型来选择合适的升级方式。</p>
+<h2><span class="mw-headline">准备工作</span></h2>
+<ul class=" list-paddingleft-2">
+<li><p>AIO-3399J一体机</p></li>
+<li><p>固件</p></li>
+<li><p>主机</p></li>
+<li><p>双公头USB数据线</p></li>
+</ul>
+<p>固件文件一般有两种:</p>
+<ul class=" list-paddingleft-2">
+<li><p>单个统一固件 update.img, 将启动加载器、参数和所有分区镜像都打包到一起,用于固件发布。</p></li>
+<li><p>多个分区镜像,如 kernel.img, boot.img, recovery.img 等,在开发阶段生成。</p></li>
+</ul>
+<p>这里可以找到<a href="/doc/download/index/id/31.html" target="_self">已编译好的统一固件</a>,下载后解压。也可以参考<a href="/doc/product/info/id/308.html" target="_self" title="Firefly-RK3399/Build_android_7.1">编译固件</a>的说明自行编译。</p>
+<p>主机操作系统支持:</p>
+<ul class=" list-paddingleft-2">
+<li><p>Windows XP (32/64位)</p></li>
+<li><p>Windows 7 (32/64位)</p></li>
+<li><p>Windows 8 (32/64位)</p></li>
+<li><p>Linux (32/64位)</p></li>
+</ul>
+<p><br></p>
+<h2><span class="mw-headline">Windows</span></h2>
+<p>之前烧写 RK 的固件,需要用到以下两种工具:</p>
+<ul class=" list-paddingleft-2">
+<li><p>量产工具 RKBatchTool,用于烧写统一固件(update.img)</p></li>
+<li><p>开发者工具 RKDevelopTool,可单独烧写分区固件</p></li>
+</ul>
+<p>后来 RK 发布了 AndroidTool 工具,在 RKDevelopTool 的基础上增加了统一固件(update.img)的烧写支持,因此现在仅需要这个工具即可。</p>
+<p>使用烧写工具前需要安装 RK USB 驱动。如果驱动已经安装好,可以跳过这步。</p>
+<h3><span class="mw-headline">安装 RK USB 驱动</span></h3>
+<p>下载 <a href="/share/index/index/id/da216230be329cb3b65deecf4822092e.html" target="_self">Release_DriverAssistant.zip</a> ,解压,然后运行里面的 DriverInstall.exe 。</p>
+<p>为了所有设备都使用更新的驱动,请先选择"驱动卸载",然后再选择"驱动安装"。</p>
+<p><a class="image" href="/index.php/%E6%96%87%E4%BB%B6:Rk3288_driverassistant_install.png" title="安装驱动"><img alt="安装驱动" src="/images/2/28/Rk3288_driverassistant_install.png" height="189" width="399"></a></p>
+<h3><span class="mw-headline">连接设备</span></h3>
+<p><strong>AIO-3399J 一体机</strong></p>
+<p style="white-space: normal;">有两种方法可以使设备进入升级模式</p>
+<ul class=" list-paddingleft-2" style="list-style-type: disc;"><li><p style="white-space: normal;">一种方法是设备先断开电源适配器和双公头USB数据线的连接:</p></li></ul>
+<ol class=" list-paddingleft-2" style="width: 608.9375px; white-space: normal;">
+<li><p>1.USB数据线一端连接主机,一端连接开发板</p></li>
+<li><p>2.量产版:连接双层USB3.0上层口 / 工程样机:连接双层USB3.0下层口。</p></li>
+<li><p>3.按住设备上的 RECOVERY (恢复)键并保持。</p></li>
+<li><p>4.接上电源</p></li>
+<li><p>5.大约两秒钟后,松开 RECOVERY 键。</p></li>
+</ol>
+<ul class=" list-paddingleft-2" style="list-style-type: disc;"><li><p style="white-space: normal;">另一种方法,无需断开电源适配器和双公头USB数据线的连接:</p></li></ul>
+<ol class=" list-paddingleft-2" style="width: 608.9375px; white-space: normal;">
+<li><p>1.USB数据线一端连接主机,一端连接开发板。</p></li>
+<li><p>2.量产版:连接双层USB3.0上层口 / 工程样机:连接双层USB3.0下层口。<br></p></li>
+<li><p>3.按住设备上的 RECOVERY (恢复)键并保持。</p></li>
+<li><p>4.短按一下 RESET(复位)键。</p></li>
+<li><p>5.大约两秒钟后,松开 RECOVERY 键</p></li>
+</ol>
+<p>连接方法如图示</p>
+<p><img src="/ueditor/php/upload/image/20171220/1513752588239113.jpg" title="1513752588239113.jpg" alt="3399J-otg.JPG"></p>
+<p>主机应该会提示发现新硬件并配置驱动。打开设备管理器,会见到新设备"Rockusb Device" 出现,如下图。如果没有,则需要返回上一步重新安装驱动。</p>
+<p><a class="image" href="/index.php/%E6%96%87%E4%BB%B6:Rk3288_xp_devicemanager.png" title="资源管理器"><img alt="资源管理器" src="/images/e/e6/Rk3288_xp_devicemanager.png" height="397" width="503"></a></p>
+<h3><span class="mw-headline">烧写固件</span></h3>
+<p>在SDK中的FFTools/AndroidTool/AndroidTool.rar获取最新版本或者直接下载 <a href="/share/index/index/id/20b105de86ceac64419d67ab6e8e9dec.html" target="_self">AndroidTool</a>,解压,运行 AndroidTool_Release_v2.38 目录里面的 AndroidTool.exe(注意,如果是 Windows 7/8,需要按鼠标右键,选择以管理员身份运行),如下图:</p>
+<p><a class="image" href="/index.php/%E6%96%87%E4%BB%B6:Rk3399_android_tool_startup.png" title="AndroidTool"><img alt="AndroidTool" src="/images/e/ed/Rk3399_android_tool_startup.png" height="453" width="905"></a></p>
+<h4><span class="mw-headline">烧写统一固件 update.img</span></h4>
+<p>烧写统一固件 update.img 的步骤如下:</p>
+<ol class=" list-paddingleft-2">
+<li><p>切换至"升级固件"页。</p></li>
+<li><p>按"固件"按钮,打开要升级的固件文件。升级工具会显示详细的固件信息。</p></li>
+<li><p>按"升级"按钮开始升级。</p></li>
+<li><p>如果升级失败,可以尝试先按"擦除Flash"按钮来擦除 Flash,然后再升级。</p></li>
+</ol>
+<p><strong><span style="color: red;">注意:如果你烧写的固件laoder版本与原来的机器的不一致,请在升级固件前先执行"擦除Flash"。</span></strong></p>
+<p><a class="image" href="/index.php/%E6%96%87%E4%BB%B6:Rk3399_android_tool_burn_update.png" title="Android_Tool_burn"><img alt="Android_Tool_burn" src="/images/6/6a/Rk3399_android_tool_burn_update.png" height="453" width="905"></a></p>
+<h4><span class="mw-headline">烧写分区映像</span></h4>
+<p>烧写分区映像的步骤如下:</p>
+<ol class=" list-paddingleft-2">
+<li><p>切换至"下载镜像"页。</p></li>
+<li><p>勾选需要烧录的分区,可以多选。</p></li>
+<li><p>确保映像文件的路径正确,需要的话,点路径右边的空白表格单元格来重新选择。</p></li>
+<li><p>点击"执行"按钮开始升级,升级结束后设备会自动重启。</p></li>
+</ol>
+<p><a class="image" href="/index.php/%E6%96%87%E4%BB%B6:Rk3399_android_tool_burn_partition.png" title="烧写分区"><img alt="烧写分区" src="/images/0/04/Rk3399_android_tool_burn_partition.png" height="453" width="905"></a></p>
+<h2><span class="mw-headline">Linux</span></h2>
+<p>RK 提供了一个 Linux 下的命令行工具 upgrade_tool,支持统一固件 update.img 和分区镜像的烧写。</p>
+<p>开源工具则有两个选择:</p>
+<ul class=" list-paddingleft-2">
+<li><p>rkflashtool <a class="external free" href="https://github.com/Galland/rkflashtool_rk3066">https://github.com/Galland/rkflashtool_rk3066</a></p></li>
+<li><p>rkflashkit <a class="external free" href="https://github.com/linuxerwang/rkflashkit">https://github.com/linuxerwang/rkflashkit</a></p></li>
+</ul>
+<p>它们都仅支持分区映像烧写,不支持统一固件。rkflashtool 是命令行工具,rkflashkit 有图形界面,后加了命令行支持,更是好用。以下仅对 rkflashkit 做介绍。</p>
+<p>Linux 下无须安装设备驱动,参照 <a href="/doc/product/info/id/310.html#E8BF9EE68EA5E8AEBEE5A487" target="_self">连接设备</a> 则可。</p>
+<h3><span class="mw-headline">upgrade_tool</span></h3>
+<p>在SDK中的RKTools/linux/Linux_Upgrade_Tool/获取最新版本或者下载 <a href="/share/index/index/id/b8d2e6a497739886e1a77f227f5c0b12.html" target="_self">Linux_Upgrade_Tool</a>, 并按以下方法安装到系统中,方便调用:</p>
+<pre> unzip Linux_Upgrade_Tool_v1.24.zip\r
+ cd Linux_Upgrade_Tool_v1.24/\r
+ sudo mv upgrade_tool /usr/local/bin\r
+ sudo chown root:root /usr/local/bin/upgrade_tool</pre>
+<p><strong><span style="color: red;">注意:如果提示以下错误:</span></strong></p>
+<pre> upgrade_tool: error while loading shared libraries: libudev.so.1: cannot open shared object file: No such file or directory</pre>
+<p><strong><span style="color: red;">ubuntu 下可使用下面命令解决:</span></strong></p>
+<pre> sudo ln -sf /lib/i386-linux-gnu/libudev.so.0 /lib/i386-linux-gnu/libudev.so.1</pre>
+<p>烧写统一固件 update.img:</p>
+<pre> sudo upgrade_tool uf update.img</pre>
+<p>烧写分区镜像:</p>
+<pre> sudo upgrade_tool di -b /path/to/boot.img\r
+ sudo upgrade_tool di -k /path/to/kernel.img\r
+ sudo upgrade_tool di -s /path/to/system.img\r
+ sudo upgrade_tool di -r /path/to/recovery.img\r
+ sudo upgrade_tool di -m /path/to/misc.img\r
+ sudo upgrade_tool di resource /path/to/resource.img\r
+ sudo upgrade_tool di -p paramater #烧写 parameter\r
+ sudo upgrade_tool ul bootloader.bin # 烧写 bootloader\r
+ sudo upgrade_tool di trust /path/to/trust.img #烧写 trust</pre>
+<p>如果因 flash 问题导致升级时出错,可以尝试低级格式化、擦除 flash:</p>
+<pre> sudo upgrade_tool lf # 低级格式化\r
+ sudo upgrade_tool ef # 擦除</pre>
+<h3><span class="mw-headline">rkflashkit</span></h3>
+<p>安装:</p>
+<pre> sudo apt-get install build-essential fakeroot \r
+ git clone https://github.com/linuxerwang/rkflashkit\r
+ cd rkflashkit\r
+ ./waf debian\r
+ sudo apt-get install python-gtk2\r
+ sudo dpkg -i rkflashkit_0.1.4_all.deb</pre>
+<ul class=" list-paddingleft-2"><li><p>图形界面:</p></li></ul>
+<pre> sudo rkflashkit</pre>
+<p><a class="image" href="/index.php/%E6%96%87%E4%BB%B6:Fireprime_rkflashkit.png" title="rkflashkit"><img alt="rkflashkit" src="/images/1/11/Fireprime_rkflashkit.png" height="566" width="992"></a></p>
+<ul class=" list-paddingleft-2"><li><p>命令行:</p></li></ul>
+<pre>$ rkflashkit --help\r
+Usage: <cmd> [args] [<cmd> [args]...]\r
+\r
+part List partition\r
+flash @<partition> <image> Flash partition with image file\r
+cmp @<partition> <image> Compare partition with image file\r
+backup @<partition> <image> Backup partition to image file\r
+erase @<partition> Erase partition\r
+reboot Reboot device\r
+\r
+For example, flash device with boot.img and kernel.img, then reboot:\r
+\r
+sudo rkflashkit flash @boot boot.img @kernel.img kernel.img reboot</partition></image></partition></image></partition></image></partition></cmd></cmd></pre>
+<p>帮助信息里有使用示例,可以看出,一条命令就可以烧写多个映像文件并重启设备,对需要经常编译和烧写内核的开发者来说,是一大福音。</p>
+<h2><span class="mw-headline">FAQs</span></h2>
+<h3><span class="mw-headline">Q1: 如何强行进入 MaskRom 模式?</span></h3>
+<p>A1: 如果板子进入不了 Loader 模式,此时可以尝试强行进入 MaskRom 模式。操作方法见<a href="/doc/product/info/id/357.html" target="_self" title="Firefly-RK3399/MaskRom">《如何进入 MaskRom 模式》</a>。</p>
+<p><!-- \r
+NewPP limit report\r
+CPU time usage: 0.100 seconds\r
+Real time usage: 0.241 seconds\r
+Preprocessor visited node count: 69/1000000\r
+Preprocessor generated node count: 96/1000000\r
+Post‐expand include size: 0/2097152 bytes\r
+Template argument size: 0/2097152 bytes\r
+Highest expansion depth: 2/40\r
+Expensive parser function count: 0/100\r
+--><!-- Saved in parser cache with key tchip_wiki-tchip:pcache:idhash:9206-0!*!0!!zh-cn!2!* and timestamp 20170807111420 and revision id 22776\r
+ --></p>
+ </div>
+
+ <!-- 文章目录 -->
+ <div id="directionContainer" class="markdown-nav">
+ <h4 class="nav-title">在这篇文章中:</h4>
+ <ul><li><div class="sectionItem" data-address="0" data-tag="H2" data-id="E5898DE8A880" data-title="前言"><span class="itemTitle"><a href="#E5898DE8A880">前言</a></span></div></li><li><div class="sectionItem" data-address="2" data-tag="H2" data-id="E58786E5A487E5B7A5E4BD9C" data-title="准备工作"><span class="itemTitle"><a href="#E58786E5A487E5B7A5E4BD9C">准备工作</a></span></div></li><li><div class="sectionItem" data-address="10" data-tag="H2" data-id="Windows" data-title="Windows"><span class="itemTitle"><a href="#Windows">Windows</a></span></div><ul><li><div class="sectionItem" data-address="15" data-tag="H3" data-id="E5AE89E8A38520RK20USB20E9A9B1E58AA8" data-title="安装 RK USB 驱动"><span class="itemTitle"><a href="#E5AE89E8A38520RK20USB20E9A9B1E58AA8">安装 RK USB 驱动</a></span></div></li><li><div class="sectionItem" data-address="19" data-tag="H3" data-id="E8BF9EE68EA5E8AEBEE5A487" data-title="连接设备"><span class="itemTitle"><a href="#E8BF9EE68EA5E8AEBEE5A487">连接设备</a></span></div></li><li><div class="sectionItem" data-address="30" data-tag="H3" data-id="E783A7E58699E59BBAE4BBB6" data-title="烧写固件"><span class="itemTitle"><a href="#E783A7E58699E59BBAE4BBB6">烧写固件</a></span></div><ul><li><div class="sectionItem" data-address="33" data-tag="H4" data-id="E783A7E58699E7BB9FE4B880E59BBAE4BBB620updateimg" data-title="烧写统一固件 update.img"><span class="itemTitle"><a href="#E783A7E58699E7BB9FE4B880E59BBAE4BBB620updateimg">烧写统一固件 update.img</a></span></div></li><li><div class="sectionItem" data-address="38" data-tag="H4" data-id="E783A7E58699E58886E58CBAE698A0E5838F" data-title="烧写分区映像"><span class="itemTitle"><a href="#E783A7E58699E58886E58CBAE698A0E5838F">烧写分区映像</a></span></div></li></ul></li></ul></li><li><div class="sectionItem" data-address="42" data-tag="H2" data-id="Linux" data-title="Linux"><span class="itemTitle"><a href="#Linux">Linux</a></span></div><ul><li><div class="sectionItem" data-address="48" data-tag="H3" data-id="upgrade_tool" data-title="upgrade_tool"><span class="itemTitle"><a href="#upgrade_tool">upgrade_tool</a></span></div></li><li><div class="sectionItem" data-address="61" data-tag="H3" data-id="rkflashkit" data-title="rkflashkit"><span class="itemTitle"><a href="#rkflashkit">rkflashkit</a></span></div></li></ul></li><li><div class="sectionItem" data-address="70" data-tag="H2" data-id="FAQs" data-title="FAQs"><span class="itemTitle"><a href="#FAQs">FAQs</a></span></div><ul><li><div class="sectionItem" data-address="71" data-tag="H3" data-id="Q1:20E5A682E4BD95E5BCBAE8A18CE8BF9BE585A520MaskRom20E6A8A1E5BC8FEFBC9F" data-title="Q1: 如何强行进入 MaskRom 模式?"><span class="itemTitle"><a href="#Q1:20E5A682E4BD95E5BCBAE8A18CE8BF9BE585A520MaskRom20E6A8A1E5BC8FEFBC9F">Q1: 如何强行进入 MaskRom 模式?</a></span></div></li></ul></li></ul> </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ </div>
+ </div>
+ <!-- /container -->
+
+ <!-- Footer ================================================== -->
+<style>
+ .col-md-2 {
+ width: 194px!important;
+ float: left;
+ }
+
+ .container-full {
+ min-width: 1200px;
+ }
+</style>
+
+
+<div id="footer" class="container-full">
+ <div class="f-main">
+ <div class="container">
+ <img class="img-responsive footer_img" src="/themes/t-firefly/public/assets/images/footer_img.png" alt="解决方案footer_img.png" />
+ <div class="row">
+ <div class="col-md-2 col-sm-4 item">
+ <h4>解决方案</h4>
+ <ul>
+ <li><a href="/solution.html#dingzhi_01">产品解决方案</a></li>
+ <li><a href="/doc/case.html">技术解决方案</a></li>
+ <!-- <li><a href="javascript:;">成功案例</a></li> -->
+ <li><a href="javascript:;">定制服务</a></li>
+ </ul>
+ </div>
+ <div class="col-md-2 col-sm-4 item">
+ <h5>了解更多</h5>
+ <ul>
+ <!-- <li><a href="http://www.t-chip.com.cn">天启官网</a></li> -->
+ <li><a href="/about.html">关于我们</a></li>
+ <li><a href="/about/join.html">加入我们</a></li>
+ <li><a href="/news.html">新闻资讯</a></li>
+ <li><a href="javascript:;">合作伙伴</a></li>
+ <li><a href="javascript:;">商务文件下载</a></li>
+ <li><a href="javascript:;">LOGO下载</a></li>
+
+ </ul>
+ </div>
+ <div class="col-md-2 col-sm-4 item">
+ <h5>服务与支持</h5>
+ <ul>
+ <li><a href="/doc/index/index/active/teaching-material.html">新手教程</a></li>
+ <li><a href="/doc/index/index/active/resources-download.html">资料下载</a></li>
+ <li><a href="javascript:;">常见问题</a></li>
+ <li><a href="" id="advice-btn" data-toggle="modal" data-target="#adviceModal">意见反馈</a></li>
+ <li><a href="https://gitlab.com/T-Firefly" target="_blank">GitLab仓库</a></li>
+ <li><a href="https://pan.baidu.com/s/1nwqaptR" target="_blank">百度云盘</a></li>
+ <li><a href="https://drive.google.com/drive/folders/0B7HO8lbGgAqAaGgyM2FJZFFBejA" target="_blank">Google Dirve</a></li>
+ </ul>
+ </div>
+ <div class="col-md-2 col-sm-4 item">
+ <h5>关注我们</h5>
+ <ul>
+ <li>
+ 微信公众号
+ <div class="weixin img-responsive"><img src="/themes/t-firefly/public/assets/images/footer_ewm.png" alt="" /></div>
+ </li>
+ <li style="margin-top: 2px;"><a href="http://weibo.com/teefirefly">官方微博</a></li>
+ <li><a href="http://v.qq.com/vplus/ec29ea0257e388c78fdc29f30384c9b3">腾讯视频</a></li>
+ <li><a href="https://www.facebook.com/TeeFirefly">Facebook</a></li>
+ <li><a href="https://plus.google.com/u/0/communities/115232561394327947761">Google+</a></li>
+ <li><a href="https://www.youtube.com/channel/UCk7odZvUrTG0on8HXnBT7gA">Youtube</a></li>
+ <li><a href="https://twitter.com/TeeFirefly">Tiwtter</a></li>
+ </ul>
+ </div>
+ <div class="col-md-2 col-sm-4 item" style="margin-left: -15px">
+ <h5>联系我们</h5>
+ <ul style="width: 185px;">
+ <ul style="margin-top: 20px;">
+ <h6 style="margin-bottom: 5px;">商务:</h6>
+ <li>sales@t-firefly.com</li>
+ </ul>
+
+ <ul>
+ <h6 style="margin-bottom: 5px;">求职:</h6>
+ <li>hr@t-chip.com.cn</li>
+ </ul>
+
+ <ul>
+ <h6 style="margin-bottom: 5px;">技术支持:</h6>
+ <li>service@t-firefly.com</li>
+ </ul>
+
+ <ul>
+ <h6 style="margin-bottom: 5px;">交流群(QQ):</h6>
+ <li style="margin-top: 6px;">技术交流群① (已满):431139193</li>
+ <li style="margin-top: 2px;">技术交流群② (已满):586343230</li>
+ <li style="margin-top: 2px;">技术交流群③:708441069</li>
+ <!-- <li style="margin-top: 2px;">Fireduino:450340779</li> -->
+ </ul>
+
+ <!-- <h6>在线客服:</h6>
+ <button type="button" onclick="openwindow('http://p.qiao.baidu.com/cps/chat?siteId=10103834&userId=22588114','Firefly',586,514);" >立即咨询</button> -->
+ <h6 style="margin-bottom: 2px;">全国服务热线:</h6>
+ <h5 style="font-size: 20px; margin: 4px 0;">4001-511-533</h5>
+ <!-- <h7>(周一至周五9:30-17:30)</h7> -->
+ </ul>
+ </div>
+ <div class="col-md-2 col-sm-4 item" style="margin-left: 15px">
+ <h5>网站导航</h5>
+ <ul>
+ <li><a href="http://www.t-chip.com.cn/">天启官网</a></li>
+ <li><a href="http://dev.t-firefly.com">开源社区</a></li>
+ <li><a href="http://store.t-firefly.com">商城购买</a></li>
+ </ul>
+ <ul>
+ <h5>办公地址</h5>
+ <h6 style="margin-bottom: 3px;">中山:</h6>
+ <li>广东省中山市东区中山四路57号宏宇大厦1座2101室</li>
+ <li><a style="color:#6368c5;cursor: pointer" data-toggle="modal" data-target="#mapModal" id="map-target">查看详细地图 <img src="/themes/t-firefly/public/assets/images/footer_map.png" alt=""/></a></li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+
+
+ <!--立即咨询弹出-->
+ <div class="modal fade" id="adviceModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
+ <div class="modal-dialog" role="document" id="advice-box">
+
+ <div class="modal-content">
+ <div class="modal-header">
+ <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
+ <h3 class="modal-title text-center">意见反馈</h3>
+ </div>
+ <div class="modal-body">
+ <p class="body-title">欢迎反馈问题,您的意见与建议是我们的动力!</p>
+
+ <form method='post' action='' id="adviceForm" onsubmit="return foot_feedback(this)">
+ <select name="classify" id="feedback_style" class="form-control">
+ <option value='请选择分类'>请选择分类</option>
+ <option value="产品">产品</option>
+ <option value="业务咨询">业务咨询</option>
+ <option value="技术咨询">技术咨询</option>
+ </select>
+ <textarea class="form-control info-inp" id="feedback_content" placeholder="问题与建议描述"></textarea>
+ <div class="row">
+ <div class="col-sm-6 info-details">
+ <input type="text" id="feed_call" style="border-radius: 0px;" class="form-control" placeholder="称呼">
+ </div>
+ <div class="col-sm-6 info-details">
+ <input type="email" id="feed_email" style="border-radius: 0px;" class="form-control" placeholder="E-mail">
+ </div>
+ </div>
+ <div class="footer">
+ <button type="submit" class="btn">提交反馈</button>
+ </div>
+ </form>
+ </div>
+ </div>
+
+ </div>
+ </div>
+
+
+ <!-- 地图弹出模态框 -->
+ <div class="modal fade" id="mapModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
+ <div class="modal-dialog" role="document" id="map-box">
+ <div class="modal-content">
+ <!--地图占位内容-->
+ </div>
+ </div>
+ </div>
+
+ <!-- <div class="links">
+
+ <a href="http://www.thinkcmf.com" target="_blank">ThinkCMF</a>
+ \r
+ </div> -->
+ <div class="f-bottom text-center">
+ <div class="container">
+ <p>Copyright © 2017,T-Chip. All Rights Reserved. | <a href="http://www.miitbeian.gov.cn/" target="_blank">粤ICP备14022046号-2</a>
+ <script type="text/javascript">
+ var cnzz_protocol = (("https:" == document.location.protocol) ? " https://" : " http://");
+ document.write(unescape("%3Cspan id='cnzz_stat_icon_1260434001'%3E%3C/span%3E%3Cscript src='" + cnzz_protocol + "s95.cnzz.com/z_stat.php%3Fid%3D1260434001%26show%3Dpic' type='text/javascript'%3E%3C/script%3E"));
+ </script>
+ </p>
+ </div>
+ </div>
+</div>
+
+<!-- <div id="backtotop">
+ <i class="fa fa-arrow-circle-up"></i>
+</div> -->
+
+<!--侧边栏信息-->
+
+<div id="tq_website_sidebar">
+ <ul>
+ <li class="ws_consuling">
+ <div class="ws_contact_mode">
+ <div class="can_title">在线咨询</div>
+ <div class="cen_contact">
+ <div class="kefu">
+ <a href="javascript:;" onclick="openwindow('http://p.qiao.baidu.com/cps/chat?siteId=10103826&userId=22588114','Firefly',586,514)">掌柜</a>
+ </div>
+
+ <div class="kefu">
+ <a href="javascript:;" onclick="openwindow('http://p.qiao.baidu.com/cps/chat?siteId=10103826&userId=22588114','Firefly',586,514)">售前客服</a>
+ </div>
+
+ <div class="kefu">
+ <a href="javascript:;" onclick="openwindow('http://p.qiao.baidu.com/cps/chat?siteId=10103826&userId=22588114','Firefly',586,514)">售后客服</a>
+ </div>
+ </div>
+
+ <div class="work_time">工作时间</div>
+ <div class="juti_time">
+ <p style="color:#666;margin-bottom: 3px;">周一至周五 9:00-18:00</p>
+ <p style="color:#666;">周六至周六 9:00-12:00</p>
+ </div>
+
+ <div class="contact_photo">
+ <div class="phone_title">服务热线</div>
+ <p style="color:#666;margin-top:5px;">4001-511-533</p>
+ </div>
+ </div>
+ </li>
+ <a style="width:58px;height:58px;" target="_blank" href="http://store.t-firefly.com/">
+ <li class="ws_shopping"></li>
+ </a>
+ <li class="ws_weixin">
+ <div class="weixin_back">
+ <div class="weixin_back2"></div>
+ </div>
+ </li>
+ <li class="ws_zhiding"></li>
+ </ul>
+</div>
+
+<script type="text/javascript">\r
+//全局变量\r
+var GV = {\r
+ ROOT: "/",\r
+ WEB_ROOT: "/",\r
+ JS_ROOT: "static/js/"\r
+};\r
+</script>\r
+<!-- Le javascript\r
+ ================================================== -->\r
+ <!-- Placed at the end of the document so the pages load faster -->\r
+\r
+ <!-- <script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script> -->\r
+ <script src="/static/js/wind.js"></script>\r
+ <script src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>\r
+ <script src="/static/js/frontend.js"></script>\r
+ <script type="text/javascript" src="/themes/t-firefly/public/assets/js/objFunc.js"></script>\r
+ <script src="/themes/t-firefly/public/assets/js/jquery.animateNumber.min.js"></script>\r
+ <script src="https://cdn.jsdelivr.net/npm/lazyload@2.0.0-beta.2/lazyload.js"></script>\r
+ <script>\r
+ $(function(){\r
+ $("#main-menu li.dropdown").hover(function(){\r
+ $(this).addClass("open");\r
+ },function(){\r
+ $(this).removeClass("open");\r
+ });\r
+\r
+ $("#main-menu-user li.user-on").hover(function(){\r
+ $(this).find(".dropdown-menu").show();\r
+ },function(){\r
+ $(this).find(".dropdown-menu").hide();\r
+ })\r
+ \r
+ $("#main-menu a").each(function() {\r
+ if ($(this)[0].href == String(window.location)) {\r
+ $(this).parentsUntil("#main-menu>ul>li").addClass("active");\r
+ }\r
+ });\r
+ \r
+ $.post("/user/index/islogin.html",{},function(data){\r
+ // console.log(data);\r
+ if(data.code==1){\r
+ if(data.data.user.avatar){\r
+ }\r
+\r
+ $("#main-menu-user span.user-nickname").text(data.data.user.user_nickname?data.data.user.user_nickname:data.data.user.user_login);\r
+ $("#main-menu-user li.login").show();\r
+ $("#main-menu-user li.offline").hide();\r
+\r
+ }\r
+\r
+ if(data.code==0){\r
+ $("#main-menu-user li.login").hide();\r
+ $("#main-menu-user li.offline").show();\r
+ }\r
+\r
+ });\r
+\r
+ // 图片延迟加载\r
+ $(".delayload").lazyload({\r
+ "threshold": 800\r
+ });\r
+\r
+ ;(function($){\r
+ $.fn.totop=function(opt){\r
+ var scrolling=false;\r
+ return this.each(function(){\r
+ var $this=$(this);\r
+ $(window).scroll(function(){\r
+ if(!scrolling){\r
+ var sd=$(window).scrollTop();\r
+ if(sd>100){\r
+ $this.fadeIn();\r
+ }else{\r
+ $this.fadeOut();\r
+ }\r
+ }\r
+ });\r
+ \r
+ $this.click(function(){\r
+ scrolling=true;\r
+ $('html, body').animate({\r
+ scrollTop : 0\r
+ }, 500,function(){\r
+ scrolling=false;\r
+ $this.fadeOut();\r
+ });\r
+ });\r
+ });\r
+ };\r
+ })(jQuery); \r
+ \r
+ $("#backtotop").totop();\r
+ \r
+ \r
+ });\r
+ </script>\r
+\r
+
+<script src="/themes/t-firefly/public/assets/js/slippry.js"></script>
+<script src="/themes/t-firefly/public/assets/js/footer.js?v=20180529"></script>
+
+<!-- 广告插件检测 -->
+<!-- <script src="/themes/t-firefly/public/assets/adblockTester/adblockTester.js?v=20180530" type="text/javascript"></script> -->
+
+<script type="text/javascript" src="http://webapi.amap.com/maps?v=1.3&key=3d222a3955ba404bdb4875c88fb7f1a5"></script>
+<script>
+ var store_url="https://store.t-firefly.com/";
+
+ $(function() {
+ handleNavProduct();
+ $('.input-search-bg').click(function() {
+ var width = $('.input-search').width();
+ if (width == 0) {
+ $(this).css({
+ 'right': '155px'
+ });
+ $('.input-search').css({
+ 'width': '180px',
+ 'border': '1px solid #dcdcdc'
+ });
+ } else {
+ $(this).css({
+ 'right': '0px'
+ });
+ $('.input-search').css({
+ 'width': '0px',
+ 'border': 'none'
+ });
+ }
+ })
+
+ /*加载地图*/
+ advicetShow();
+ mapTrigger();
+
+ $(".to_show a.list_menu").bind("mouseover", function(event) {
+ $(".header").addClass('header-on');
+ // var id = $(this).next(".projectMenu").attr("id");
+ var id = $(this).attr("id");
+ id = parseInt(id);
+ var arr_id = Array(21, 22, 23, 25);
+ if (arr_id.in_array(id)) {
+ if ($("#" + id + "_nav").is(":hidden")) {
+ $(".projectMenu").fadeOut();
+ $("#" + id + "_nav").stop(false, true).fadeIn();
+ }
+ } else {
+ $(".projectMenu").fadeOut();
+ }
+ });
+
+ // $(".to_show").bind("mouseleave",function(event){
+ // var id = $(this).find(".projectMenu").attr("id");
+ // // var id = $(this).attr("id");
+ // id = parseInt(id);
+ // var arr_id = Array(21,22,23,24,25);
+ // if(arr_id.in_array(id)){
+ // if($("#"+id+"_nav").is(":visible")){
+ // $(".projectMenu").hide();
+ // }
+ // }
+ // });
+
+ $(".projectMenu").bind("mouseleave", function(event) {
+
+ var id = $(this).attr("id");
+ id = parseInt(id);
+ var arr_id = Array(21, 22, 23, 25);
+ if (arr_id.in_array(id)) {
+ // if($("#"+id+"_nav").is(":visible")){
+ $(".projectMenu").fadeOut();
+ $("#"+id+"_nav .list-item a").removeClass('active');
+ // }
+ }
+ });
+
+ $(".projectMenu_main_left a").bind("mouseover", function(event) {
+ var id = $(this).attr("id");
+ id = parseInt(id);
+ // console.log(id);
+ $(".projectMenu_main_right").css("display", "none");
+ $(".projectMenu_main_right_" + id).css("display", "block");
+
+ if (isNaN(id)) {
+ $(".projectMenu_main_right_default").css("display", "block");
+ }
+ });
+
+ Array.prototype.S = String.fromCharCode(2);
+ Array.prototype.in_array = function(e) {
+ var r = new RegExp(this.S + e + this.S);
+ return (r.test(this.S + this.join(this.S) + this.S));
+ }
+
+ /*search login language 切换*/
+ $(".loginbar .nav-search").click(function() {
+ $(this).next().toggle(500);
+ return false;
+ });
+ $(".loginbar .offline,.language").hover(function() {
+ $(this).children("a").next().show();
+ }, function() {
+ $(this).children("a").next().hide();
+ });
+
+ $("#dingzhi_now").click(function() {
+ $("html,body").animate({
+ 'scrollTop': 3300
+ }, 1500);
+ });
+ });
+
+
+ $(".cen_contact .kefu").each(function(i) {
+ $(this).bind('mouseover', function() {
+ $(this).children('a').css('color', '#ff7632');
+ $(this).css('background-image', 'url(/themes/t-firefly/public/assets/images/website/kefu_on.png)');
+ });
+ });
+
+ $(".cen_contact .kefu").each(function(i) {
+ $(this).bind('mouseleave', function() {
+ $(this).children('a').css('color', '#666');
+ $(this).css('background-image', 'url(/themes/t-firefly/public/assets/images/website/kefu.png)');
+ });
+ });
+
+ $(".ws_consuling").bind('mouseover', function() {
+ $('.ws_contact_mode').show();
+ });
+
+ $(".ws_consuling").bind('mouseleave', function() {
+ $('.ws_contact_mode').hide();
+ });
+
+ $(".ws_weixin").bind('mouseover', function() {
+ $('.weixin_back').show();
+ });
+
+ $(".ws_weixin").bind('mouseleave', function() {
+ $('.weixin_back').hide();
+ });
+
+ var screenh = $(window).height();
+ // console.log(screenh);
+ var scrolltoh = $("#tq_website_sidebar").height();
+ $("#tq_website_sidebar").css('top', (screenh - scrolltoh) / 2 + 30);
+ window.onscroll = function() {
+ if ((document.documentElement.scrollTop + document.body.scrollTop) > 100) {
+ $('.ws_zhiding').show();
+ } else {
+ $('.ws_zhiding').hide();
+ };
+ }
+
+ $(".ws_zhiding").click(function() {
+ $('body,html').animate({
+ scrollTop: 0
+ }, 800);
+ });
+
+ /*
+ 弹出窗口居中
+ */
+ function openwindow(url, name, iWidth, iHeight) {
+ var url; //转向网页的地址;
+ var name; //网页名称,可为空;
+ var iWidth; //弹出窗口的宽度;
+ var iHeight; //弹出窗口的高度;
+ //获得窗口的垂直位置
+ var iTop = (window.screen.availHeight - 30 - iHeight) / 2;
+ //获得窗口的水平位置
+ var iLeft = (window.screen.availWidth - 10 - iWidth) / 2;
+ window.open(url, name, 'height=' + iHeight + ',,innerHeight=' + iHeight + ',width=' + iWidth + ',innerWidth=' + iWidth + ',top=' + iTop + ',left=' + iLeft + ',status=no,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=0,titlebar=no');
+ }
+
+ function foot_feedback(obj) {
+
+ var err = false;
+ if (obj.elements['feedback_style'] && obj.elements['feedback_style'].value == '请选择分类') {
+ err = true;
+ obj.elements['feedback_style'].className = 'feedback_err';
+ } else {
+ obj.elements['feedback_style'].className = 'form-control';
+ }
+
+ if (obj.elements['feedback_content'] && obj.elements['feedback_content'].value == '') {
+ err = true;
+ obj.elements['feedback_content'].className = 'feedcontent_err';
+ } else {
+ obj.elements['feedback_content'].className = 'form-control info-inp';
+ }
+
+ if (obj.elements['feed_call'] && obj.elements['feed_call'].value == '') {
+ err = true;
+ obj.elements['feed_call'].className = 'feedcall_err';
+ } else {
+ obj.elements['feed_call'].className = 'form-control';
+ }
+
+ if (obj.elements['feed_email'] && obj.elements['feed_email'].value == '') {
+ err = true;
+ obj.elements['feed_email'].className = 'feedcall_err';
+ } else {
+ obj.elements['feed_email'].className = 'form-control';
+ }
+
+ return !err;
+
+ }
+
+ // var isAdEnabled = isAdEnabled || !1;
+ // if (!isAdEnabled) {
+ // console.log('广告被屏蔽');
+ // }else{
+ // console.log('广告正常使用');
+ // }
+
+</script>
+ <script type="text/javascript" charset="utf-8" src="/static/js/prism/prism.js"></script>
+ <script src="/themes/t-firefly/public/assets/js/doc.js?v=20180315"></script>
+
+
+ <script>
+ // ;
+ // (function($) {
+ // $.fn.extend({
+ // accordion: function(options) {
+ // //默认参数
+ // var defaults = {
+ // accordion: true,
+ // speed: 300,
+ // toshow: false, //是否默认展开
+ // default_product_id: 0, //默认展开的id
+ // default_category_id: 0,
+ // default_a_id: 0 // 默认改色的A标签
+ // };
+ // //私有变量和拓展方法
+ // var opts = $.extend(defaults, options);
+ // var _this = $(this);
+ // //遍历所有的li元素
+ // _this.children('li').each(function(index) {
+ // // list2 下面还有a和ul
+ // if ($(this).find('ul').length != 0) {
+ // if (opts.toshow) {
+ // $(this).find('a:first').addClass("opened");
+ // } else {
+ // $(this).find('a:first').removeClass("opened");
+ // $(this).find('ul').hide();
+
+ // // var default_id = "list-"+(index+1)+"-"+opts.default_product_id;
+ // // // console.log(default_id);
+ // // if(opts.default_product_id > 0 && $(this).find("a").attr("id") == default_id){
+ // // $("#list-"+ opts.default_product_id).next("ul").show();
+ // // if(opts.default_a_id > 0){
+ // // $("#list-"+ opts.default_product_id).next("ul").find("#son-"+opts.default_a_id).css('color', '#ff6600');
+ // // }
+ // // }
+ // }
+ // //取消a标签的默认跳转
+ // if ($(this).find("a:first").attr('href') == "#") {
+ // $(this).find("a:first").click(function() {
+ // return false;
+ // });
+ // }
+
+ // }
+ // });
+ // //给a绑定click事件
+ // _this.find('li a').click(function() {
+ // //判断当前点击的a的父级下的ul
+ // if ($(this).parent().find('ul').size != 0) {
+ // //二次判断
+ // if (opts.accordion) {
+ // //如果当前点击的a标签的父级是ul并且已经展开
+ // if ($(this).parent().parents('ul').is(':visible')) {
+ // //最高一层的ul
+ // parents = $(this).parent().parents("ul");
+
+ // //匹配可见元素
+ // visible = _this.find("ul:visible");
+
+ // visible.each(function(visibleIndex) {
+ // //标记
+ // var flag = true;
+ // parents.each(function(parentsIndex) {
+ // //对比所有显示的index中和当前显示的index 标记为false 只要不是false的都隐藏
+ // if (parents[parentsIndex] == visible[visibleIndex]) {
+ // flag = false;
+ // return false;
+ // }
+ // });
+ // if (flag) {
+ // if ($(this).parent().find('ul') != visible[visibleIndex]) {
+ // //收起动画
+ // $(visible[visibleIndex]).slideUp(opts.speed, function() {
+ // //改变符号
+ // $(this).parent("li").find("a:first").addClass("closed").removeClass("opened");
+ // });
+ // }
+ // }
+ // });
+ // }
+ // }
+ // //如果第一项是展开的
+ // if ($(this).parent().find('ul:first').is(":visible")) {
+ // //让它收起并延迟更换符号
+ // $(this).parent().find('ul:first').slideUp(opts.speed, function() {
+ // $(this).parent("li").find("a:first").addClass("closed").removeClass("opened");
+ // });
+ // } else {
+ // //展开并更换符号
+ // $(this).parent().find('ul:first').slideDown(opts.speed, function() {
+ // $(this).parent("li").find("a:first").addClass("opened").removeClass("closed");
+ // });
+ // }
+
+ // }
+ // });
+ // console.log(opts.default_product_id);
+ // // 默认展开
+ // if (opts.default_product_id > 0 && opts.default_category_id > 0) {
+ // $(this).find(".list2[data-product-id='" + opts.default_product_id + "']").show();
+ // $(this).find(".list2[data-product-id='" + opts.default_product_id + "'] .list3[data-category-id='" + opts.default_category_id + "']").show();
+ // $(this).find("a[data-info-id='" + opts.default_a_id + "']").css('color', '#ff6600');
+ // }
+ // }
+ // });
+ // })(jQuery)
+
+
+ $(document).ready(function() {
+
+ // $(".topnav").accordion({
+ // speed: 500,
+ // default_product_id: parseInt('31'),
+ // default_category_id: parseInt('1'),
+ // default_a_id: parseInt('310')
+ // });
+
+ /*目录列表的滚动*/
+ var title_array = new Array();
+ $(".sectionItem").each(function(index) {
+ // console.log(index);
+ var tag = $(this).data('tag');
+ var id = $(this).data('id');
+ var title = $(this).data('title');
+ title_array[index] = new Array();
+ title_array[index]['tag'] = tag;
+ title_array[index]['title'] = title;
+
+ var title_count = 0;
+ for (var i = 0; i < title_array.length; i++) {
+ if (title_array[i]['tag'] == tag) {
+ title_count++;
+ }
+ }
+ title_array[index]['count'] = parseInt(title_count) - 1;
+ $(".article " + tag + ":eq(" + title_array[index]['count'] + ")").attr('id', id);
+
+ });
+
+ var herf = window.location.href;
+ var param_id = herf.split("#");
+ if (param_id[1]) {
+ var auto_height = $("#" + param_id[1]).offset().top;
+ $('html').animate({
+ 'scrollTop': auto_height
+ }, 1000);
+ };
+
+ var doc_pre = $(".article pre");
+ doc_pre.each(function() {
+ var class_val = $(this).attr('class');
+ // console.log(class_val);
+ if (class_val && class_val.indexOf('brush') != -1) {
+ var class_arr = new Array();
+ class_arr = class_val.split(';');
+ class_arr = class_arr['0'].split(':');
+ var lan_class = 'language-' + class_arr['1'];
+ var pre_content = '<code class="' + lan_class + '">' + $(this).html() + '</code>';
+ $(this).html(pre_content);
+ $(this).attr("class", 'line-numbers ' + lan_class);
+ }
+
+ });
+
+ Prism.highlightAll();
+ });
+
+ // 3.代码插件添加复制功能
+ Prism.plugins.toolbar.registerButton('hello-world', {
+ text: '复制代码', // required
+ onClick: function(env) { // optional
+ // console.log(env.element);
+ // alert('This code snippet is written in ' + env.language + '.');
+ if (document.body.createTextRange) { // ms
+ var range = document.body.createTextRange();
+ range.moveToElementText(env.element);
+ range.select();
+ } else if (window.getSelection) { // moz, opera, webkit
+ var selection = window.getSelection();
+ var range = document.createRange();
+ range.selectNodeContents(env.element);
+ selection.removeAllRanges();
+ selection.addRange(range);
+ }
+ }
+ });
+
+ // 4.获得目录容器的高度
+ var directionContainer_height = $("#directionContainer").height(),
+ directionContainer_width = $("#directionContainer").width();
+ // 页面网上滚动时,让目录固定在顶部
+ $(window).scroll(function(e) {
+ var doc_width = $(document).width();
+ if (448 + 177 + 50 < document.documentElement.scrollTop) {
+ // $('#directionContainer').addClass('markdown-fixTop');
+ $('#directionContainer').css({
+ 'position': 'fixed',
+ 'left': (doc_width - 1200) / 2 + 1024,
+ 'top': 0
+ });
+ } else {
+ // $('#directionContainer').removeClass('markdown-fixTop');
+ $('#directionContainer').css({
+ 'position': 'absolute',
+ 'left': 'calc(100% - 175px)',
+ 'top': '24px'
+ });
+ }
+
+ var footer_to_doc_height = $("#footer").offset().top;
+ var footer_to_window_height = footer_to_doc_height - document.documentElement.scrollTop;
+ if (footer_to_window_height < directionContainer_height) {
+ $('#directionContainer').css({
+ 'max-height': footer_to_window_height - 70 + 'px',
+ 'overflow-y': 'auto'
+ });
+ } else {
+ $('#directionContainer').css({
+ 'max-height': directionContainer_height + 'px',
+ 'overflow-y': 'hidden'
+ });
+ };
+
+ var title_array = new Array();
+ $(".sectionItem").each(function(index) {
+ // console.log(index);
+ var tag = $(this).data('tag');
+ var id = $(this).data('id');
+ var title = $(this).data('title');
+ title_array[index] = new Array();
+ title_array[index]['tag'] = tag;
+ title_array[index]['title'] = title;
+
+ var title_count = 0;
+ for (var i = 0; i < title_array.length; i++) {
+ if (title_array[i]['tag'] == tag) {
+ title_count++;
+ }
+
+ }
+ title_array[index]['count'] = parseInt(title_count) - 1;
+ var sectionItem_height = $(".article " + tag + ":eq(" + title_array[index]['count'] + ")").offset().top - document.documentElement.scrollTop;
+ if (sectionItem_height < 20) {
+ $(".sectionItem").removeClass('active');
+ $(this).addClass('active');
+ }
+ });
+ });
+
+ $(".article img").each(function() {
+ var img = new Image();
+ img.src = $(this).attr('src');
+ var img_w = img.width;
+ if (img_w > 795) {
+ $(this).css({
+ 'width': '100%',
+ "height": "100%"
+ });
+ }
+
+ })
+ </script>
+
+</body>
+
+</html>
\ No newline at end of file