查看: 5007|回复: 25
收起左侧

今天有遇到奇葩的事情了,恳请各位指导

  [复制链接]

  离线 

该用户从未签到

发表于 2020-7-22 16:01:38 | 显示全部楼层 |阅读模式

有人预言,RISC-V或将是继Intel和Arm之后的第三大主流处理器体系。欢迎访问全球首家只专注于RISC-V单片机行业应用的中文网站

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
今天想在Eclipse里面加入自己新建的C文件,并且引用GD32VF103.h头文件,居然引进不起来,算了,就自己建一个头文件吧,再引进一下,根本就没有卵用,这些在MDK5.30里面是再轻松不过的事情了,奇了屌怪了,这是什么狗屁的IDE啊,这么难玩,请问有朋友知道如何处理吗?  就是如何在Eclipse里面加载新建的C文件,如何加载新建的H头文件。总体感觉这个芯片包括开发系统环境太保守,很多细节不愿往外透露,既然想推广,就应该开放一点。




上一篇:2020年7月3日签到记录贴
下一篇:2020年7月23日签到记录贴
RISCV作者优文
全球首家只专注于RISC-V单片机行业应用的中文网站
回复

使用道具 举报

  离线 

该用户从未签到

 楼主| 发表于 2020-7-22 16:04:16 | 显示全部楼层
本帖最后由 xdqfc 于 2020-7-22 17:13 编辑

刚才发现问题了,不说了。问题建议-今天有遇到奇葩的事情了,恳请各位指导risc-v单片机中文社区(1)问题建议-今天有遇到奇葩的事情了,恳请各位指导risc-v单片机中文社区(2)问题建议-今天有遇到奇葩的事情了,恳请各位指导risc-v单片机中文社区(3)问题建议-今天有遇到奇葩的事情了,恳请各位指导risc-v单片机中文社区(4)
全球首家只专注于RISC-V单片机行业应用的中文网站

  离线 

该用户从未签到

 楼主| 发表于 2020-7-22 16:07:32 | 显示全部楼层
本帖最后由 xdqfc 于 2020-7-22 17:12 编辑

刚才发现,可能是我自己操作失误了,好像跟编译有关的三个BIN文件没有选择正确,选择重新做了一遍,可以加载头文件了,编译也没有问题了。

点评

哈哈,这么好,只要够用心,问题就解决了。  详情 回复 发表于 2020-7-22 17:23
全球首家只专注于RISC-V单片机行业应用的中文网站

  离线 

  • TA的每日心情
    慵懒
    2021-7-27 09:25
  • 签到天数: 57 天

    [LV.5]

    发表于 2020-7-22 17:23:26 | 显示全部楼层
    xdqfc 发表于 2020-7-22 16:07
    刚才发现,可能是我自己操作失误了,好像跟编译有关的三个BIN文件没有选择正确,选择重新做了一遍,可以加 ...

    哈哈,这么好,只要够用心,问题就解决了。问题建议-今天有遇到奇葩的事情了,恳请各位指导risc-v单片机中文社区(5)

    点评

    前年STM32开发时用的IDE,IAR,Keil会收费, 后用过这几个基于Eclipse的开源IDE, 用过几个 STM32开源IDE: 【1】Atollic TrueSTUDIO(R) 【2】System Workbench for STM32 刚浏览了下现在最新版本, 【1】Atollic_  详情 回复 发表于 2020-7-23 09:06
    相信自已,未来是自已创造的。

      离线 

  • TA的每日心情
    飞起
    2022-10-5 00:04
  • 签到天数: 2 天

    [LV.1]

    发表于 2020-7-23 09:06:38 | 显示全部楼层
    小飞飞 发表于 2020-7-22 17:23
    哈哈,这么好,只要够用心,问题就解决了。

    前年STM32开发时用的IDE,IAR,Keil会收费,
    后用过这几个基于Eclipse的开源IDE,
    用过几个
    STM32开源IDE:
    【1】Atollic TrueSTUDIO(R)
    【2】System Workbench for STM32


    刚浏览了下现在最新版本,

    【1】Atollic_TrueSTUDIO_for_STM32_windows_x86_v9.3.0

    【2】install_sw4stm32_win_64bits-v2.9.exe

    点评

    STM32嵌入式软件开发,推荐的IDE和仿真器. 硬件开发略去不提,目前适合个人使用的编译器主要有以下几种: 1 IAR-ARM,有破解,适合个人做产品使用,可使用J-Link仿真器 该IDE集成的编译器效率比较高,代码检查严  详情 回复 发表于 2020-9-16 11:48
    现在TrueSTUDIO被整合了STM32cubeIDE是ST官方推出的一款用于开发STM32的工具,其实就是整合了STM32CubeMX和TrueSTUDIO而成,对于STM32的开发这个工具应该会在未来成为主流,毕竟有官方加持又商用免费,本文就对该  详情 回复 发表于 2020-9-16 10:49
    我这电脑还有这几个安装包躺着,需要STM32 免费IDE的可以用用  详情 回复 发表于 2020-7-23 09:08
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

  • TA的每日心情
    飞起
    2022-10-5 00:04
  • 签到天数: 2 天

    [LV.1]

    发表于 2020-7-23 09:08:54 | 显示全部楼层
    JLINKv10 发表于 2020-7-23 09:06
    前年STM32开发时用的IDE,IAR,Keil会收费,
    后用过这几个基于Eclipse的开源IDE,
    用过几个

    我这电脑还有这几个安装包躺着,需要STM32 免费IDE的可以用用

    点评

    基于Eclipse 的IDE About System Workbench for STM32 System Workbench for STM32 - Bare Metal Edition is an Eclipse integrated IDE. It provides a software development platform for your STM32 board. T  详情 回复 发表于 2020-7-23 09:11
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

  • TA的每日心情
    飞起
    2022-10-5 00:04
  • 签到天数: 2 天

    [LV.1]

    发表于 2020-7-23 09:11:05 | 显示全部楼层
    JLINKv10 发表于 2020-7-23 09:08
    我这电脑还有这几个安装包躺着,需要STM32 免费IDE的可以用用

    基于Eclipse 的IDE
    About System Workbench for STM32

    System Workbench for STM32 - Bare Metal Edition is an Eclipse
    integrated IDE. It provides a software development platform for your
    STM32 board. The IDE helps you to quickly create a C embedded project
    for your target. It also integrates a complete code editor,
    compilation (compiler, assembler, linker...) tools and
    remote-debugging tools.

    The following features are included in System Workbench for STM32 -
    Bare Metal Edition :
    - STM32 Devices database and libraries
    - Source code editor
    - Linker script generator
    - Building tools (GCC-based cross compiler, assembler, linker)
    - Debugging tools (OpenOCD, GDB)
    - Flash programing tools
    - Documentation       

    System Workbench for STM32 is compatible with Eclipse extended
    features such as Subversive.
    The IDE allows you to easily create a project and components for the
    device. To quickly build it and generate the ELF file, binary. To
    debug the project, System Workbench for STM32 provides a debug
    configuration to do the connection with ST-Link/V2 to debug on chip.

    点评

    AC6 End-User License Agreement for Ac6 System Workbench(TM) Software Development Tools (Rev. 2014-07-07) THIS END USER LICENSE AGREEMENT ("LICENSE") IS A LEGAL AGREEMENT BETWEEN YOU (EITHER A SI  详情 回复 发表于 2020-7-23 09:12
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

  • TA的每日心情
    飞起
    2022-10-5 00:04
  • 签到天数: 2 天

    [LV.1]

    发表于 2020-7-23 09:12:44 | 显示全部楼层
    JLINKv10 发表于 2020-7-23 09:11
    基于Eclipse 的IDE
    About System Workbench for STM32

    AC6

    End-User License Agreement for Ac6 System Workbench(TM)
    Software Development Tools

    (Rev. 2014-07-07)

    THIS END USER LICENSE AGREEMENT ("LICENSE") IS A LEGAL AGREEMENT BETWEEN YOU (EITHER A SINGLE INDIVIDUAL, OR SINGLE LEGAL ENTITY) AND AC6 SARL ("Ac6") FOR THE USE OF THE SOFTWARE ACCOMPANYING THIS LICENSE. AC6 IS ONLY WILLING TO LICENSE THE SOFTWARE TO YOU ON CONDITION THAT YOU ACCEPT ALL OF THE TERMS IN THIS LICENSE. BY CLICKING "I AGREE" OR BY INSTALLING OR OTHERWISE USING OR COPYING THE SOFTWARE YOU INDICATE THAT YOU AGREE TO BE BOUND BY ALL THE TERMS OF THIS LICENSE. IF YOU DO NOT AGREE TO THE TERMS OF THIS LICENSE, AC6 IS UNWILLING TO LICENSE THE SOFTWARE TO YOU; DO NOT DOWNLOAD, INSTALL, USE, OR COPY THE SOFTWARE.
    "Software" means any software, firmware and data accompanying this License, any documentation supplied with it, and any Updates, in all cases relating to the Ac6 package of software development tools. The package includes the System Workbench for STM32 integrated development environment (IDE) with build tools, including compiler, assembler, linker, libraries and example code. For convenience, your package also includes, or allow you to download, Separate Files (defined below in Clause 6 and also referred to a "MCU Firmware"), but these are licensed under their own terms and not as part of the Software.
    "Seat" means the authorization from Ac6, as evidenced in the sales order, delivery confirmation email and License Key issued to you by Ac6, to use and run certain components or features of the Software, only in the quantities and for the time periods stated therein, and (if applicable) only with the target devices, and only in the countries or geographic regions, specified therein. Some parts of the Software may be free to use without the need for a License Key and will be referred to in this license as "Free Use Software"; note that the other parts of this license agreement continue to apply to Free Use Software.
    "License Key" means (i) an electronic numbered activation code issued to you by Ac6 to enable, (i) the normal use mode; or (ii) the evaluation mode, valid for a specific time period ("Evaluation Only"); that enables the use of specific features of the Software.
    "Updates" means updates, patches and modifications to the Software Ac6 may agree to make available to you from time to time under the terms of this License.
    1. LICENSE GRANTS.
    (i) SOFTWARE: Ac6 hereby grants to you, subject to the terms and conditions of this License, a non-exclusive, worldwide, non-transferable license, only for the Seats, to use the Software, solely for the purposes of your internal development, testing and debugging of software applications (referred to in this License as "Software Applications"). You shall not modify or redistribute any of the Software except as may be permitted by clauses 1(ii)-1(iii) below.
    (ii) LIBRARIES: In respect of any bundled Language Libraries and Helper Libraries (together "Target Libraries") Ac6 hereby grants you additional non-exclusive, non-transferable licenses to; (a) incorporate and link the Language Libraries into or with Software Applications, provided that Software Applications contain substantial additional functionality; (b) incorporate and link the Helper Libraries into, or use them in, Software Applications; and (c) reproduce and distribute the Target Libraries, only in object code form, and only as part of Software Applications.
    (iii) EXAMPLE CODE: In respect of any bundled example code ("Example Code") Ac6 hereby grants you additional non-exclusive, non-transferable licenses to; (a) use, copy and (if supplied in source form) modify the Example Code, only for internal testing, evaluation, and development and testing of Software Applications; (b) incorporate, compile and link the Example Code and any modifications into Software Applications; (c) reproduce and distribute the Example Code, and any modifications, only in object code form, and only as part of Software Applications.
    2. RESTRICTIONS ON USE OF THE SOFTWARE.
    (i) SEATS, INSTALLATION AND LICENSE KEYS: Your use of some parts of the Software is limited to the specific number of Seats issued to you by Ac6. For each Seat, Ac6 will make a License Key available to you to enable use of the Software, or certain components or optional functionality in the Software, as applicable. You shall only install and use the Software and License Keys on computers, or virtual machines running on computers, which are owned by you (or which are in your exclusive possession under an equipment finance arrangement) and which are either; (i) located at your premises; or (ii) portable computers which shall remain in the possession and control of your employees when outside such premises. Each Seat and License Key shall be limited or locked to a single item of your personal computer hardware (also known as host ID) on which the Seat or License Key is initially installed, except where Ac6 may separately agree to authorize the transfer (also known as re-hosting) of such Seat or License Key to another host ID.
    (ii) COPYING: You shall not use or copy the Software or License Keys except as expressly authorized in this License. You may make one additional copy of the delivered Software media or image for backup or archival purposes.
    (iii) UPDATES AND UPGRADES: Upgrades and Updates replace the earlier releases of Software that you are upgrading or updating, and are not additional copies. When you upgrade or update the Software, the License Key for such new release replaces your existing License Key. Therefore, if you are receiving the Software as an Update or upgrade, you obtain no rights to, and shall not, install or use this Update or upgrade unless you have first ceased all use of, and deleted, your License Key for the version of the Software that you are updating or upgrading.
    (iv) PERMITTED USERS: The Software and License Keys shall be used only by your employees, or by your bona fide sub-contractors for whose acts and omissions you hereby agree to be responsible to Ac6 to the same extent as those of your employees, and provided always that such sub-contractors; (i) work only onsite at your premises; (ii) are aware of the terms of this License; (iii) are contractually obligated to use the same only for your benefit, and (iv) agree to assign all their work product and any rights they create therein in the supply of such work to you. Only the single individual, company or other legal entity to whom Ac6 is supplying this License may use the Software and License Keys. You shall not allow third parties (including but not limited to any subsidiary, parent or affiliated companies, or offsite contractors you may have) to use the Software or License Keys unless Ac6 specifically agrees otherwise with you on a case by case basis.
    (v) REMOTE USE: The Software and License Keys shall only be used onsite at your premises, except when used offsite by an employee (but not a sub-contractor) of yours, on a portable computer, in accordance with the "SEATS, INSTALLATION AND LICENSE KEYS" paragraph above, as part of his or her normal work activities, and only for your benefit.
    (vi) MULTIPLE VERSIONS: The media on which the Software resides may contain more than one version of the Software, each of which is compatible with a different operating system (such as Microsoft Windows 7 and Ubuntu Linux). Each version may only be installed and used by you to the extent that you have valid Seats and License Keys from Ac6.
    (vii) EVALUATION USE RESTRICTION: If your License Key is Evaluation Only, or the Software is identified as an evaluation version (collectively "Evaluation Software"), then notwithstanding anything else in this License, YOU AGREE TO USE THE SOFTWARE ONLY FOR EVALUATION PURPOSES, AND AC6 DOES NOT GRANT YOU ANY RIGHTS TO DISTRIBUTE OR SUB-LICENSE SOFTWARE APPLICATIONS UNDER THIS LICENSE. Evaluation Software can be upgraded to a full license by acquiring a full license from Ac6.
    (vii) ACADEMIC OR EDUCATIONAL USE RESTRICTION: If you or your employer or institution paid academic or educational pricing for the Software, or the Software is identified as an academic or educational version, then notwithstanding anything else in this License, YOU AGREE TO USE THE SOFTWARE ONLY FOR ACADEMIC, NON-COMMERCIAL PURPOSES, AND AC6 DOES NOT GRANT YOU ANY RIGHTS TO DISTRIBUTE OR SUB-LICENSE SOFTWARE APPLICATIONS UNDER THIS LICENSE.
    (ix) REVERSE ENGINEERING: Except to the extent that such activity is permitted by applicable law you shall not reverse engineer, decompile or disassemble any of the Software. If the Software was provided to you in Europe you shall not reverse engineer, decompile or disassemble any of the Software for the purposes of error correction.
    (x) RESTRICTIONS ON TRANSFER OF LICENSED RIGHTS: The rights granted to you under this agreement may not be assigned, sublicensed or otherwise transferred by you to any third party without the prior written consent of Ac6. You shall not rent or lease the Software, or share it with contractors or third parties.
    (xi) COPYRIGHT AND RESERVATION OF RIGHTS: The Software is owned by Ac6 or its licensors and is protected by copyright and other intellectual property laws and international treaties. The Software is licensed not sold. You acquire no rights to the Software other than as expressly provided by this License. You shall not remove from the Software any copyright notice or other notice and shall ensure that any such notice is reproduced in any copies of the whole or any part of the Software made by you.

    点评

    3. CONFIDENTIALITY. You acknowledge that the Software, License Keys, and any benchmarking data and related information mentioned in Clause 2 contain trade secrets and confidential material, and you ag  详情 回复 发表于 2020-7-23 09:13
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

  • TA的每日心情
    飞起
    2022-10-5 00:04
  • 签到天数: 2 天

    [LV.1]

    发表于 2020-7-23 09:13:18 | 显示全部楼层
    本帖最后由 JLINKv10 于 2020-7-23 09:16 编辑
    JLINKv10 发表于 2020-7-23 09:12
    AC6

    End-User License Agreement for Ac6 System Workbench(TM)

    3. CONFIDENTIALITY.
    You acknowledge that the Software, License Keys, and any benchmarking data and related information mentioned in Clause 2 contain trade secrets and confidential material, and you agree to maintain them in confidence and apply security measures no less stringent than the measures which you apply to protect your own like information, but not less than a reasonable degree of care, to prevent their unauthorized disclosure and use. Subject to any restrictions imposed by applicable law, the period of confidentiality shall be indefinite. You agree that you shall not use any such information other than in normal use of the Software under the licenses granted in this License.
    4. DISCLAIMER OF WARRANTIES.
    (i) YOU AGREE THAT THE SOFTWARE IS LICENSED "AS IS", AND THAT AC6 EXPRESSLY DISCLAIMS ALL REPRESENTATIONS, WARRANTIES, CONDITIONS OR OTHER TERMS, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, SATISFACTORY QUALITY, AND FITNESS FOR A PARTICULAR PURPOSE.
    (ii) YOU EXPRESSLY ASSUME ALL LIABILITIES AND RISKS, FOR USE OR OPERATION OF SOFTWARE APPLICATIONS, INCLUDING WITHOUT LIMITATION, APPLICATIONS DESIGNED OR INTENDED FOR MISSION CRITICAL APPLICATIONS, SUCH AS PACEMAKERS, WEAPONRY, AIRCRAFT NAVIGATION, FACTORY CONTROL SYSTEMS, ETC. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU ASSUME THE ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
    5. LIMITATION OF LIABILITY.
    (i) TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL AC6 BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES (INCLUDING LOSS OF PROFITS) ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE WHETHER BASED ON A CLAIM UNDER CONTRACT, TORT OR OTHER LEGAL THEORY, EVEN IF AC6 WAS ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
    (ii) Ac6 does not seek to limit or exclude liability for death or personal injury arising from AC6's negligence and because some jurisdictions do not permit the exclusion or limitation of liability for consequential or incidental damages the above limitation relating to liability for consequential damages may not apply to you.
    (iii) NOTWITHSTANDING ANYTHING TO THE CONTRARY CONTAINED IN THIS LICENSE, THE MAXIMUM LIABILITY OF AC6 TO YOU IN AGGREGATE FOR ALL CLAIMS MADE AGAINST AC6 IN CONTRACT TORT OR OTHERWISE UNDER OR IN CONNECTION WITH THE SUBJECT MATTER OF THIS LICENSE SHALL NOT EXCEED THE TOTAL OF SUMS PAID BY YOU TO AC6 (IF ANY) FOR THIS LICENSE.
    6. THIRD PARTY RIGHTS.
    (i) The Software is supplied with or allows to download, and uses, third party software or materials which are governed by their own separate license agreements (together "Separate Files"). This License does not apply to such Separate Files and they are not included in the term "Software" under this License. You agree to comply with all terms and conditions imposed on you in respect of such Separate Files ("Third Party Terms").  Any provisions in this License which differ from Third Party Terms are offered by Ac6 alone and shall not supersede or modify any Third Party Terms. In addition to Third Party Terms, the disclaimer of warranty and limitation of liability provisions in this License shall apply to all Software and Separate Files.
    (ii) AC6 HEREBY DISCLAIMS ANY AND ALL WARRANTIES EXPRESS OR IMPLIED FROM ANY THIRD PARTIES REGARDING ANY SEPARATE FILES, ANY THIRD PARTY MATERIALS INCLUDED IN THE SOFTWARE, ANY THIRD PARTY MATERIALS FROM WHICH THE SOFTWARE IS DERIVED (COLLECTIVELY "OTHER CODE"), AND THE USE OF ANY OR ALL THE OTHER CODE IN CONNECTION WITH THE SOFTWARE, INCLUDING (WITHOUT LIMITATION) ANY WARRANTIES OF SATISFACTORY QUALITY OR FITNESS FOR A PARTICULAR PURPOSE.
    (iii) NO THIRD PARTY LICENSORS OF OTHER CODE SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND WHETHER MADE UNDER CONTRACT, TORT OR OTHER LEGAL THEORY, ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE OTHER CODE OR THE EXERCISE OF ANY RIGHTS GRANTED UNDER EITHER OR BOTH THIS LICENSE AND THE LEGAL TERMS APPLICABLE TO ANY SEPARATE FILES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
    (iv) The Software includes materials supplied by third party device manufacturers for use with their relevant target devices. To the extent such materials are either (i) identified as such in the Software (for example in a "Help About" box or on-screen copyright message), or (ii) presented, in a standard installation, for selection by you at a path name or file name which contains the name of the relevant manufacturer or device, you agree to use such materials (if at all) only to develop applications for the relevant devices of that vendor.
    7. SUPPORT
    This product is supported by Ac6 through online channels. Further information on obtaining support can be found online at:
                http://www.openSTM32.org

    8. U.S. GOVERNMENT END USERS.
    US Government Restrictions: Use, duplication, reproduction, release, modification, disclosure or transfer of this commercial product and accompanying documentation is restricted in accordance with the terms of this License.
    9. TERM AND TERMINATION.
    This License shall remain in force until terminated by you, by Ac6 or by expiry (in the case of a time limited license). Without prejudice to any of its other rights if you are in breach of any of the terms and conditions of this License then Ac6 may terminate this License immediately upon giving written notice to you. You may terminate this License at any time. Upon termination of this License by you or by Ac6 you shall stop using the Software and destroy all copies of the Software in your possession together with all documentation and related materials. The provisions of clauses 3, 5, 6, 8, 9 and 10 shall survive termination of this License.
    10. GENERAL.
    (i) This License is governed by the laws of France without regard to any principle of conflicts of law. Any dispute arising hereunder shall be resolved in the court of Nanterre, trial and ruling being in French, and the parties hereby agree that venue and jurisdiction for any related proceedings arising hereunder shall lie exclusively with such courts; provided, however, that each party may enforce its and its affiliates' intellectual property rights in any court, and similar governing body, of competent jurisdiction, including but not limited to equitable relief. Except where Ac6 agrees otherwise in a written contract signed by you and Ac6, this is the only agreement between you and Ac6 relating to the Software and it may only be modified by written agreement between you and Ac6. Except as expressly agreed in writing, this License may not be modified by purchase orders, advertising or other representation by any person. If any clause or sentence in this License is held by a court of law to be illegal or unenforceable the remaining provisions of this License shall not be affected thereby. The failure by Ac6 to enforce any of the provisions of this License, unless waived in writing, shall not constitute a waiver of Ac6's rights to enforce such provision or any other provision of this License in the future.
    (ii) At Ac6's request, you agree to check your computers for installations of the Software, copies of License Keys, contents of any license server log files, individual or concurrent usage of Seats, and any other information requested by Ac6 relating to Software installation, usage and License Key management, and to provide this information to Ac6. Ac6 will not make such a request more frequently than once per year, except as necessary where Ac6 believes, in good faith, that an additional check is needed (for example after re-hosting a License Key). You agree that auditors nominated by Ac6 may also perform such checking and reporting on behalf of Ac6 by prior appointment during your normal business hours on seven (7) days' notice. Ac6 shall bear the auditors' costs for that audit unless it reveals unlicensed usage in which case you shall promptly reimburse Ac6 for all reasonable costs and expenses, including professional fees, relating to such audit. Any information which is disclosed to Ac6 or such auditors during checking or audit shall be treated as your confidential information and shall only be used by Ac6 for license management, compliance and enforcement purposes.
    (iii) The Software provided under this License may require an export and/or import license from one or more governmental/public authorities. You agree that you will only export, re-export, or import Licensed Software, or Separate Files, directly or indirectly, in compliance with applicable laws and regulations. You will ensure that its distributors, re-sellers, and end users comply with this article. If there are any delays in obtaining any required import/export licenses and/or permits required to ship the Licensed Software, Ac6 shall be entitled to postpone shipment of the Licensed Software by a period equivalent to such delay. You shall submit, upon Ac6 request, an end-user statement within the time limit required by Ac6 and in the format advised by Ac6. If there is any delay in delivering the end-user statement, Ac6 is entitled to postpone accordingly the respective delivery(ies) by a period equivalent to the delay period caused by your failure or delay in providing the end-user statement..



    点评

    SCHEDULE 1 SOFTWARE Ac6 System Workbench Sun Java files (OBJECT CODE) * The System Workbench for STM32 installer Eclipse files (OBJECT CODE) * AC6 Plugins to enhance the Eclipse functionality: All plu  详情 回复 发表于 2020-7-23 09:16
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

  • TA的每日心情
    飞起
    2022-10-5 00:04
  • 签到天数: 2 天

    [LV.1]

    发表于 2020-7-23 09:16:29 | 显示全部楼层
    JLINKv10 发表于 2020-7-23 09:13
    3. CONFIDENTIALITY.
    You acknowledge that the Software, License Keys, and any benchmarking data and  ...

    SCHEDULE 1
    SOFTWARE
    Ac6 System Workbench
    Sun Java files (OBJECT CODE)
    * The System Workbench for STM32 installer
    Eclipse files (OBJECT CODE)
    * AC6 Plugins to enhance the Eclipse functionality:
    All plugins whose name begins by "fr.ac6"
    Debugger OS-awareness, if any (OBJECT CODE)
    * Examples directory
    Example projects, if any (SOURCE CODE)
    * Examples directory
     
    SCHEDULE 2
            BUNDLED SEPARATE FILES (Not Covered By This License)
     
    GnuWin32 Build utilities (OBJECT CODE – source is available for download on http://gnuwin32.sourceforge.net/)
    * Most are licensed under the GNU General Public license 
    Component License (OBJECT CODE – source is available for download on Linaro's website)
    * GNU Binary Utilities – Licensed under the GNU General Public License Version 3.0
    * GNU Compiler Collection – Licensed under the GNU General Public License Version 3.0
    * GNU Debugger – Licensed under the GNU General Public License Version 3.0
    * Newlib C Library – Licensed under the Newlib License
    * GNU Manuals – Licensed under the GNU Free Documentation License
    Newlib (OBJECT CODE) – Licensed under several open source licenses 
    * http://sourceware.org/newlib/COPYING.NEWLIB
    glibc (OBJECT CODE) – Licensed under the GNU Lesser General Public License and orther licenses (Gnu Public License, BSD 4 clause license, …)
    Eclipse (OBJECT CODE) – Licensed under the Eclipse Public License v1.0
    * http://www.eclipse.org/legal/epl-v10.html
    Compilation tools (OBJECT CODE) - Licensed under the GNU General Public License
    * http://www.gnu.org/licenses/gpl-3.0.html
    GNU Manuals for components – Licensed under GNU Free Documentation License
    * http://www.gnu.org/licenses/fdl.html
    JavaVM (used by Eclipse) – Licensed under JAVA SE RUNTIME ENVIRONMENT (JRE)
    * http://www.java.com/en/download/license.jsp
     Target debug drivers (OBJECT CODE) - Licensed under the GNU General Public License
    * source is available for download at http://openocd.sourceforge.net/
    * The OpenOCD debug driver
    * Standard and Ac6-provided OpenOCD scripts

    点评

    SLA0048 - Rev 4 Software Licence agreement SOFTWARE PACKAGE LICENSE AGREEMENT Please indicate your acceptance or NON-acceptance by selecting “I ACCEPT” or “I DO NOT ACCEPT” as indicated below in  详情 回复 发表于 2020-7-23 09:18
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

  • TA的每日心情
    飞起
    2022-10-5 00:04
  • 签到天数: 2 天

    [LV.1]

    发表于 2020-7-23 09:18:13 | 显示全部楼层
    JLINKv10 发表于 2020-7-23 09:16
    SCHEDULE 1
    SOFTWARE
    Ac6 System Workbench

    SLA0048 - Rev 4

    Software Licence agreement

    SOFTWARE PACKAGE LICENSE AGREEMENT
    Please indicate your acceptance or NON-acceptance by selecting “I ACCEPT” or “I DO NOT ACCEPT” as indicated below in
    the media.
    BY INSTALLING COPYING, DOWNLOADING, ACCESSING OR OTHERWISE USING THIS SOFTWARE PACKAGE OR ANY
    PART THEREOF (AND THE RELATED DOCUMENTATION) FROM STMICROELECTRONICS INTERNATIONAL N.V, SWISS
    BRANCH AND/OR ITS AFFILIATED COMPANIES (STMICROELECTRONICS), THE RECIPIENT, ON BEHALF OF HIMSELF
    OR HERSELF, OR ON BEHALF OF ANY ENTITY BY WHICH SUCH RECIPIENT IS EMPLOYED AND/OR ENGAGED
    AGREES TO BE BOUND BY THIS SOFTWARE PACKAGE LICENSE AGREEMENT.
    Under STMicroelectronics’ intellectual property rights and subject to applicable licensing terms for any third-party software
    incorporated in this software package and applicable Open Source Terms (as defined here below), the redistribution,
    reproduction and use in source and binary forms of the software package or any part thereof, with or without modification, are
    permitted provided that the following conditions are met:
    1.
    Redistribution of source code (modified or not) must retain any copyright notice, this list of conditions and the following
    disclaimer.
    2.
    Redistributions in binary form, except as embedded into microcontroller or microprocessor device manufactured by or for
    STMicroelectronics or a software update for such device, must reproduce the above copyright notice, this list of conditions
    and the following disclaimer in the documentation and/or other materials provided with the distribution.
    3.
    Neither the name of STMicroelectronics nor the names of other contributors to this software package may be used to
    endorse or promote products derived from this software package or part thereof without specific written permission.
    4.
    This software package or any part thereof, including modifications and/or derivative works of this software package, must
    be used and execute solely and exclusively on or in combination with a microcontroller or a microprocessor devices
    manufactured by or for STMicroelectronics.
    5.
    No use, reproduction or redistribution of this software package partially or totally may be done in any manner that would
    subject this software package to any Open Source Terms (as defined below).
    6.
    Some portion of the software package may contain software subject to Open Source Terms (as defined below) applicable
    for each such portion (“Open Source Software”), as further specified in the software package. Such Open Source Software
    is supplied under the applicable Open Source Terms and is not subject to the terms and conditions of license hereunder.
    “Open Source Terms” shall mean any open source license which requires as part of distribution of software that the source
    code of such software is distributed therewith or otherwise made available, or open source license that substantially
    complies with the Open Source definition specified at www.opensource.org and any other comparable open source license
    such as for example GNU General Public License (GPL), Eclipse Public License (EPL), Apache Software License, BSD
    license and MIT license.
    7.
    This software package may also include third party software as expressly specified in the software package subject to
    specific license terms from such third parties. Such third party software is supplied under such specific license terms and is
    not subject to the terms and conditions of license hereunder. By installing copying, downloading, accessing or otherwise
    using this software package, the recipient agrees to be bound by such license terms with regard to such third party
    software.
    8.
    STMicroelectronics has no obligation to provide any maintenance, support or updates for the software package.
    9.
    The software package is and will remain the exclusive property of STMicroelectronics and its licensors. The recipient will
    not take any action that jeopardizes STMicroelectronics and its licensors' proprietary rights or acquire any rights in the
    software package, except the limited rights specified hereunder.
    10. The recipient shall comply with all applicable laws and regulations affecting the use of the software package or any part
    thereof including any applicable export control law or regulation.
    11. Redistribution and use of this software package partially or any part thereof other than as permitted under this license is
    void and will automatically terminate your rights under this license.
    THIS SOFTWARE PACKAGE IS PROVIDED BY STMICROELECTRONICS AND CONTRIBUTORS "AS IS" AND ANY
    EXPRESS, IMPLIED OR STATUTORY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT OF THIRD PARTY
    INTELLECTUAL PROPERTY RIGHTS ARE DISCLAIMED TO THE FULLEST EXTENT PERMITTED BY LAW. IN NO EVENT
    SHALL STMICROELECTRONICS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
    EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
    GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
    ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
    OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE PACKAGE, EVEN IF ADVISED OF THE
    POSSIBILITY OF SUCH DAMAGE.
    EXCEPT AS EXPRESSLY PERMITTED HEREUNDER AND SUBJECT TO THE APPLICABLE LICENSING TERMS FOR ANY
    THIRD-PARTY SOFTWARE INCORPORATED IN THE SOFTWARE PACKAGE AND OPEN SOURCE TERMS AS
    APPLICABLE, NO LICENSE OR OTHER RIGHTS, WHETHER EXPRESS OR IMPLIED, ARE GRANTED UNDER ANY
    PATENT OR OTHER INTELLECTUAL PROPERTY RIGHTS OF STMICROELECTRONICS OR ANY THIRD PARTY.


    Revision history

    Table 1. Document revision history
    SLA0048 - Rev 4

    Date                 Version        Changes
    24-Aug-2015         1         Initial release.
    25-Feb-2016         2         Addition of main heading "LICENSE AGREEMENT". Minor formatting changes.
    20-Oct-2017         3         General change.
    07-Mar-2018         4         Alignment of document format with the new standard. No change in the license content.

    点评

    BINARY CODE LICENSE FOR Java SE RUNTIME ENVIRONMENT (JRE) VERSION 8 AC6 IS WILLING TO DELIVER TO YOU THE SOFTWARE (AS DEFINED BELOW), WHICH IS LICENSED BY ORACLE AMERICA, INC. FOR AND  详情 回复 发表于 2020-7-23 09:20
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

  • TA的每日心情
    飞起
    2022-10-5 00:04
  • 签到天数: 2 天

    [LV.1]

    发表于 2020-7-23 09:20:28 | 显示全部楼层
    JLINKv10 发表于 2020-7-23 09:18
    SLA0048 - Rev 4

    Software Licence agreement

                 BINARY CODE LICENSE FOR
       Java SE RUNTIME ENVIRONMENT (JRE) VERSION 8

    AC6 IS WILLING TO DELIVER TO YOU THE SOFTWARE (AS DEFINED BELOW), WHICH IS LICENSED BY ORACLE AMERICA, INC. FOR AND ON BEHALF OF ITSELF AND ITS SUBSIDIARIES AND AFFILIATES UNDER COMMON CONTROL (“ORACLE”), ONLY UPON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS CONTAINED IN THIS BINARY CODE LICENSE AGREEMENT INCLUDING THE RESTRICTIONS AND EXCEPTIONS SET FORTH IN THE SOFTWARE README FILE AND THE SUPPLEMENTAL LICENSE TERMS (COLLECTIVELY THE "AGREEMENT") AS IF YOU HAD PROCURED YOURSELF THE SOFTWARE DIRECTLY FROM ORACLE. PLEASE READ THE AGREEMENT BELOW CAREFULLY. BY SELECTING THE "ACCEPT LICENSE AGREEMENT" (OR THE EQUIVALENT) BUTTON AND/OR BY USING THE SOFTWARE YOU ACKNOWLEDGE THAT YOU HAVE READ THE TERMS OF THIS AGREEMENT AND AGREE TO THEM. IF YOU ARE AGREEING TO THESE TERMS ON BEHALF OF A COMPANY OR LEGAL ENTITY, YOU REPRESENT THAT YOU HAVE THE LEGAL AUTHORITY TO BIND THE LEGAL ENTITY TO THESE TERMS. IF YOU DO NOT HAVE SUCH AUTHORITY, OR IF YOU DO NOT WISH TO BE BOUND BY THE TERMS OF THIS AGREEMENT, THEN SELECT THE "DECLINE LICENSE AGREEMENT" (OR THE EQUIVALENT) BUTTON AND YOU MUST NOT USE THE SOFTWARE ON ANY MEDIA ON WHICH THE SOFTWARE IS CONTAINED AND YOU MUST PROMTLY RETURN THE UNUSED SOFTWARE TO AC6.
    DISCLAIMER OF WARRANTY. THE SOFTWARE IS PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND. AC6 DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.
    LIMITATION OF LIABILITY. IN NO EVENT SHALL AC6 BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, PUNITIVE OR CONSEQUENTIAL DAMAGES, OR DAMAGES FOR LOSS OF PROFITS, REVENUE, DATA or DATA USE, INCURRED BY YOU OR ANY THIRD PARTY, WHETHER IN AN ACTION IN CONTRACT OR TORT, EVEN IF AC6 HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. AC6’s ENTIRE LIABILITY FOR DAMAGES HEREUNDER SHALL IN NO EVENT EXCEED ONE THOUSAND DOLLARS (U.S. $1,000).
    Oracle Binary Code License Agreement for the Java SE Platform Products and JavaFX
    ORACLE AMERICA, INC. ("ORACLE"), FOR AND ON BEHALF OF ITSELF AND ITS SUBSIDIARIES AND AFFILIATES UNDER COMMON CONTROL, IS WILLING TO LICENSE THE SOFTWARE TO YOU ONLY UPON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS CONTAINED IN THIS BINARY CODE LICENSE AGREEMENT AND SUPPLEMENTAL LICENSE TERMS (COLLECTIVELY "AGREEMENT"). PLEASE READ THE AGREEMENT CAREFULLY. BY SELECTING THE "ACCEPT LICENSE AGREEMENT" (OR THE EQUIVALENT) BUTTON AND/OR BY USING THE SOFTWARE YOU ACKNOWLEDGE THAT YOU HAVE READ THE TERMS AND AGREE TO THEM. IF YOU ARE AGREEING TO THESE TERMS ON BEHALF OF A COMPANY OR OTHER LEGAL ENTITY, YOU REPRESENT THAT YOU HAVE THE LEGAL AUTHORITY TO BIND THE LEGAL ENTITY TO THESE TERMS. IF YOU DO NOT HAVE SUCH AUTHORITY, OR IF YOU DO NOT WISH TO BE BOUND BY THE TERMS, THEN SELECT THE "DECLINE LICENSE AGREEMENT" (OR THE EQUIVALENT) BUTTON AND YOU MUST NOT USE THE SOFTWARE ON THIS SITE OR ANY OTHER MEDIA ON WHICH THE SOFTWARE IS CONTAINED.

    1. DEFINITIONS.
    "Software" means the software identified above in binary form that you selected for download, install or use (in the version You selected for download, install or use) from Oracle or its authorized licensees, any other machine readable materials (including, but not limited to, libraries, source files, header files, and data files), any updates or error corrections provided by Oracle, and any user manuals, programming guides and other documentation provided to you by Oracle under this Agreement. "General Purpose Desktop Computers and Servers" means computers, including desktop and laptop computers, or servers, used for general computing functions under end user control (such as but not specifically limited to email, general purpose Internet browsing, and office suite productivity tools). The use of Software in systems and solutions that provide dedicated functionality (other than as mentioned above) or designed for use in embedded or function-specific software applications, for example but not limited to: Software embedded in or bundled with industrial control systems, wireless mobile telephones, wireless handheld devices, kiosks, TV/STB, Blu-ray Disc devices, telematics and network control switching equipment, printers and storage management systems, and other related systems are excluded from this definition and not licensed under this Agreement. "Programs" means (a) Java technology applets and applications intended to run on the Java Platform, Standard Edition platform on Java-enabled General Purpose Desktop Computers and Servers; and (b) JavaFX technology applications intended to run on the JavaFX Runtime on JavaFX-enabled General Purpose Desktop Computers and Servers. “Commercial Features” means those features identified in Table 1-1 (Commercial Features In Java SE Product Editions) of the Java SE documentation accessible athttp://www.oracle.com/technetwor ... ntation/index.html. “README File” means the README file for the Software accessible at http://www.oracle.com/technetwor ... ntation/index.html.

    2. LICENSE TO USE.
    Subject to the terms and conditions of this Agreement including, but not limited to, the Java Technology Restrictions of the Supplemental License Terms, Oracle grants you a non-exclusive, non-transferable, limited license without license fees to reproduce and use internally the Software complete and unmodified for the sole purpose of running Programs. THE LICENSE SET FORTH IN THIS SECTION 2 DOES NOT EXTEND TO THE COMMERCIAL FEATURES. YOUR RIGHTS AND OBLIGATIONS RELATED TO THE COMMERCIAL FEATURES ARE AS SET FORTH IN THE SUPPLEMENTAL TERMS ALONG WITH ADDITIONAL LICENSES FOR DEVELOPERS AND PUBLISHERS.

    3. RESTRICTIONS.
    Software is copyrighted. Title to Software and all associated intellectual property rights is retained by Oracle and/or its licensors. Unless enforcement is prohibited by applicable law, you may not modify, decompile, or reverse engineer Software. You acknowledge that the Software is developed for general use in a variety of information management applications; it is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use the Software in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle disclaims any express or implied warranty of fitness for such uses. No right, title or interest in or to any trademark, service mark, logo or trade name of Oracle or its licensors is granted under this Agreement. Additional restrictions for developers and/or publishers licenses are set forth in the Supplemental License Terms.

    4. DISCLAIMER OF WARRANTY.
    THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. ORACLE FURTHER DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.

    5. LIMITATION OF LIABILITY.
    IN NO EVENT SHALL ORACLE BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, PUNITIVE OR CONSEQUENTIAL DAMAGES, OR DAMAGES FOR LOSS OF PROFITS, REVENUE, DATA OR DATA USE, INCURRED BY YOU OR ANY THIRD PARTY, WHETHER IN AN ACTION IN CONTRACT OR TORT, EVEN IF ORACLE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. ORACLE'S ENTIRE LIABILITY FOR DAMAGES HEREUNDER SHALL IN NO EVENT EXCEED ONE THOUSAND DOLLARS (U.S. $1,000).

    6. TERMINATION.
    This Agreement is effective until terminated. You may terminate this Agreement at any time by destroying all copies of Software. This Agreement will terminate immediately without notice from Oracle if you fail to comply with any provision of this Agreement. Either party may terminate this Agreement immediately should any Software become, or in either party's opinion be likely to become, the subject of a claim of infringement of any intellectual property right. Upon termination, you must destroy all copies of Software.

    7. EXPORT REGULATIONS.
    You agree that U.S. export control laws and other applicable export and import laws govern your use of the Software, including technical data; additional information can be found on Oracle's Global Trade Compliance web site (http://www.oracle.com/us/products/export). You agree that neither the Software nor any direct product thereof will be exported, directly, or indirectly, in violation of these laws, or will be used for any purpose prohibited by these laws including, without limitation, nuclear, chemical, or biological weapons proliferation.

    8. TRADEMARKS AND LOGOS.
    You acknowledge and agree as between you and Oracle that Oracle owns the ORACLE and JAVA trademarks and all ORACLE- and JAVA-related trademarks, service marks, logos and other brand designations ("Oracle Marks"), and you agree to comply with the Third Party Usage Guidelines for Oracle Trademarks currently located at http://www.oracle.com/us/legal/third-party-trademarks/index.html. Any use you make of the Oracle Marks inures to Oracle's benefit.


    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

  • TA的每日心情
    飞起
    2022-10-5 00:04
  • 签到天数: 2 天

    [LV.1]

    发表于 2020-7-23 09:22:03 | 显示全部楼层
    9. U.S. GOVERNMENT LICENSE RIGHTS.
    If Software is being acquired by or on behalf of the U.S. Government or by a U.S. Government prime contractor or subcontractor (at any tier), then the Government's rights in Software and accompanying documentation shall be only those set forth in this Agreement.

    10. GOVERNING LAW.
    This agreement is governed by the substantive and procedural laws of California. You and Oracle agree to submit to the exclusive jurisdiction of, and venue in, the courts of San Francisco, or Santa Clara counties in California in any dispute arising out of or relating to this agreement.

    11. SEVERABILITY.
    If any provision of this Agreement is held to be unenforceable, this Agreement will remain in effect with the provision omitted, unless omission would frustrate the intent of the parties, in which case this Agreement will immediately terminate.

    12. INTEGRATION.
    This Agreement is the entire agreement between you and Oracle relating to its subject matter. It supersedes all prior or contemporaneous oral or written communications, proposals, representations and warranties and prevails over any conflicting or additional terms of any quote, order, acknowledgment, or other communication between the parties relating to its subject matter during the term of this Agreement. No modification of this Agreement will be binding, unless in writing and signed by an authorized representative of each party.




    点评

    SUPPLEMENTAL LICENSE TERMS These Supplemental License Terms add to or modify the terms of the Binary Code License Agreement. Capitalized terms not defined in these Supplemental Terms shall have the s  详情 回复 发表于 2020-7-23 09:22
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

  • TA的每日心情
    飞起
    2022-10-5 00:04
  • 签到天数: 2 天

    [LV.1]

    发表于 2020-7-23 09:22:27 | 显示全部楼层
    JLINKv10 发表于 2020-7-23 09:22
    9. U.S. GOVERNMENT LICENSE RIGHTS.
    If Software is being acquired by or on behalf of the U.S. Governm ...

    SUPPLEMENTAL LICENSE TERMS

    These Supplemental License Terms add to or modify the terms of the Binary Code License Agreement. Capitalized terms not defined in these Supplemental Terms shall have the same meanings ascribed to them in the Binary Code License Agreement. These Supplemental Terms shall supersede any inconsistent or conflicting terms in the Binary Code License Agreement, or in any license contained within the Software.

    A. COMMERCIAL FEATURES.
    You may not use the Commercial Features for running Programs, Java applets or applications in your internal business operations or for any commercial or production purpose, or for any purpose other than as set forth in Sections B, C, D and E of these Supplemental Terms. If You want to use the Commercial Features for any purpose other than as permitted in this Agreement, You must obtain a separate license from Oracle.

    B. SOFTWARE INTERNAL USE FOR DEVELOPMENT LICENSE GRANT.
    Subject to the terms and conditions of this Agreement and restrictions and exceptions set forth in the README File incorporated herein by reference, including, but not limited to the Java Technology Restrictions of these Supplemental Terms, Oracle grants you a non-exclusive, non-transferable, limited license without fees to reproduce internally and use internally the Software complete and unmodified for the purpose of designing, developing, and testing your Programs.

    C. LICENSE TO DISTRIBUTE SOFTWARE.
    Subject to the terms and conditions of this Agreement and restrictions and exceptions set forth in the README File, including, but not limited to the Java Technology Restrictions and Limitations on Redistribution of these Supplemental Terms, Oracle grants you a non-exclusive, non-transferable, limited license without fees to reproduce and distribute the Software, provided that (i) you distribute the Software complete and unmodified and only bundled as part of, and for the sole purpose of running, your Programs, (ii) the Programs add significant and primary functionality to the Software, (iii) you do not distribute additional software intended to replace any component(s) of the Software, (iv) you do not remove or alter any proprietary legends or notices contained in the Software, (v) you only distribute the Software subject to a license agreement that: (a) is a complete, unmodified reproduction of this Agreement; or (b) protects Oracle's interests consistent with the terms contained in this Agreement and that includes the notice set forth in Section H, and (vi) you agree to defend and indemnify Oracle and its licensors from and against any damages, costs, liabilities, settlement amounts and/or expenses (including attorneys' fees) incurred in connection with any claim, lawsuit or action by any third party that arises or results from the use or distribution of any and all Programs and/or Software. The license set forth in this Section C does not extend to the Software identified in Section G.

    D. LICENSE TO DISTRIBUTE REDISTRIBUTABLES.
    Subject to the terms and conditions of this Agreement and restrictions and exceptions set forth in the README File, including but not limited to the Java Technology Restrictions and Limitations on Redistribution of these Supplemental Terms, Oracle grants you a non-exclusive, non-transferable, limited license without fees to reproduce and distribute those files specifically identified as redistributable in the README File ("Redistributables") provided that: (i) you distribute the Redistributables complete and unmodified, and only bundled as part of Programs, (ii) the Programs add significant and primary functionality to the Redistributables, (iii) you do not distribute additional software intended to supersede any component(s) of the Redistributables (unless otherwise specified in the applicable README File), (iv) you do not remove or alter any proprietary legends or notices contained in or on the Redistributables, (v) you only distribute the Redistributables pursuant to a license agreement that: (a) is a complete, unmodified reproduction of this Agreement; or (b) protects Oracle's interests consistent with the terms contained in the Agreement and includes the notice set forth in Section H, (vi) you agree to defend and indemnify Oracle and its licensors from and against any damages, costs, liabilities, settlement amounts and/or expenses (including attorneys' fees) incurred in connection with any claim, lawsuit or action by any third party that arises or results from the use or distribution of any and all Programs and/or Software. The license set forth in this Section D does not extend to the Software identified in Section G.

    E. DISTRIBUTION BY PUBLISHERS.
    This section pertains to your distribution of the JavaTM SE Development Kit Software (“JDK”) with your printed book or magazine (as those terms are commonly used in the industry) relating to Java technology ("Publication"). Subject to and conditioned upon your compliance with the restrictions and obligations contained in the Agreement, Oracle hereby grants to you a non-exclusive, nontransferable limited right to reproduce complete and unmodified copies of the JDK on electronic media (the "Media") for the sole purpose of inclusion and distribution with your Publication(s), subject to the following terms: (i) You may not distribute the JDK on a stand-alone basis; it must be distributed with your Publication(s); (ii) You are responsible for downloading the JDK from the applicable Oracle web site; (iii) You must refer to the JDK as JavaTM SE Development Kit; (iv) The JDK must be reproduced in its entirety and without any modification whatsoever (including with respect to all proprietary notices) and distributed with your Publication subject to a license agreement that is a complete, unmodified reproduction of this Agreement; (v) The Media label shall include the following information: “Copyright [YEAR], Oracle America, Inc. All rights reserved. Use is subject to license terms. ORACLE and JAVA trademarks and all ORACLE- and JAVA-related trademarks, service marks, logos and other brand designations are trademarks or registered trademarks of Oracle in the U.S. and other countries.” [YEAR] is the year of Oracle's release of the Software; the year information can typically be found in the Software’s “About” box or screen. This information must be placed on the Media label in such a manner as to only apply to the JDK; (vi) You must clearly identify the JDK as Oracle's product on the Media holder or Media label, and you may not state or imply that Oracle is responsible for any third-party software contained on the Media; (vii) You may not include any third party software on the Media which is intended to be a replacement or substitute for the JDK; (viii) You agree to defend and indemnify Oracle and its licensors from and against any damages, costs, liabilities, settlement amounts and/or expenses (including attorneys' fees) incurred in connection with any claim, lawsuit or action by any third party that arises or results from the use or distribution of the JDK and/or the Publication; ; and (ix) You shall provide Oracle with a written notice for each Publication; such notice shall include the following information: (1) title of Publication, (2) author(s), (3) date of Publication, and (4) ISBN or ISSN numbers. Such notice shall be sent to Oracle America, Inc., 500 Oracle Parkway, Redwood Shores, California 94065 U.S.A , Attention: General Counsel.

    F. JAVA TECHNOLOGY RESTRICTIONS.
    You may not create, modify, or change the behavior of, or authorize your licensees to create, modify, or change the behavior of, classes, interfaces, or subpackages that are in any way identified as "java", "javax", "sun", “oracle” or similar convention as specified by Oracle in any naming convention designation.

    G. LIMITATIONS ON REDISTRIBUTION.
    You may not redistribute or otherwise transfer patches, bug fixes or updates made available by Oracle through Oracle Premier Support, including those made available under Oracle's Java SE Support program.

    H. COMMERCIAL FEATURES NOTICE.
    For purpose of complying with Supplemental Term Section C.(v)(b) and D.(v)(b), your license agreement shall include the following notice, where the notice is displayed in a manner that anyone using the Software will see the notice: Use of the Commercial Features for any commercial or production purpose requires a separate license from Oracle. “Commercial Features” means those features identified Table 1-1 (Commercial Features In Java SE Product Editions) of the Java SE documentation accessible at http:http:www.oracle.com/technetwork/java/javase/documentation/index.html

    点评

    I. SOURCE CODE. Software may contain source code that, unless expressly licensed for other purposes, is provided solely for reference purposes pursuant to the terms of this Agreement. Source code may  详情 回复 发表于 2020-7-23 09:23
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

  • TA的每日心情
    飞起
    2022-10-5 00:04
  • 签到天数: 2 天

    [LV.1]

    发表于 2020-7-23 09:23:09 | 显示全部楼层
    JLINKv10 发表于 2020-7-23 09:22
    SUPPLEMENTAL LICENSE TERMS

    These Supplemental License Terms add to or modify the terms of the Bin ...

    I. SOURCE CODE.
    Software may contain source code that, unless expressly licensed for other purposes, is provided solely for reference purposes pursuant to the terms of this Agreement. Source code may not be redistributed unless expressly provided for in this Agreement.
    J. THIRD PARTY CODE.
    Additional copyright notices and license terms applicable to portions of the Software are set forth in the THIRDPARTYLICENSEREADME file accessible at http://www.oracle.com/technetwor ... ntation/index.html. In addition to any terms and conditions of any third party opensource/freeware license identified in the THIRDPARTYLICENSEREADME file, the disclaimer of warranty and limitation of liability provisions in paragraphs 4 and 5 of the Binary Code License Agreement shall apply to all Software in this distribution.

    K. TERMINATION FOR INFRINGEMENT.
    Either party may terminate this Agreement immediately should any Software become, or in either party's opinion be likely to become, the subject of a claim of infringement of any intellectual property right.

    L. INSTALLATION AND AUTO-UPDATE.
    The Software's installation and auto-update processes transmit a limited amount of data to Oracle (or its service provider) about those specific processes to help Oracle understand and optimize them. Oracle does not associate the data with personally identifiable information. You can find more information about the data Oracle collects as a result of your Software download at http://www.oracle.com/technetwor ... ntation/index.html.
    For inquiries please contact: Oracle America, Inc., 500 Oracle Parkway,
    Redwood Shores, California 94065, USA.
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

  • TA的每日心情
    飞起
    2022-10-5 00:04
  • 签到天数: 2 天

    [LV.1]

    发表于 2020-7-23 09:28:34 | 显示全部楼层
    Atollic TrueSTUDIO(R)的IDE 使用条款
    SOFTWARE LICENSE AGREEMENT

    By using this Licensed Software, You are agreeing to be bound by the terms and
    conditions of this License Agreement. Do not use the Licensed Software until You
    have read and agreed to the following terms and conditions. The use of the
    Licensed Software implies automatically the acceptance of the following terms
    and conditions.

    DEFINITIONS.
    Licensed Software: means the enclosed SOFTWARE/FIRMWARE, EXAMPLES, PROJECT
    TEMPLATE and all the related documentation and design tools licensed and
    delivered in the form of object and/or source code as the case maybe. Product:
    means Your and Your抯 end-users?product or system, and all the related
    documentation, that includes or incorporates solely and exclusively an
    executable version of the Licensed Software and provided further that such
    Licensed Software or derivative works of the Licensed Software execute solely
    and exclusively on microcontroller devices manufactured by or for ST.

    LICENSE.
    STMicroelectronics (揝T? grants You a non-exclusive, worldwide,
    non-transferable (whether by assignment or otherwise unless expressly authorized
    by ST) non sub-licensable, revocable, royalty-free limited license of the
    Licensed Software to:
    (i) make copies, prepare derivative works of the object code versions of the
    Licensed Software for the sole purpose of designing, developing and
    manufacturing the Products;
    (ii) make copies, prepare derivative works of the documentation part of the
    Licensed Software, for the sole purpose of providing documentation for the
    Product and its usage.
    (iii) make, have made, use, sell, offer to sell, import and export or otherwise
    distribute Products also through multiple tiers.

    OWNERSHIP AND COPYRIGHT.
    Title to the Licensed Software, related documentation and all copies thereof
    remain with ST and/or its licensors. You may not remove the copyrights notices
    from the Licensed Software and to any copies of the Licensed Software. You agree
    to prevent any unauthorized copying of the Licensed Software and related
    documentation.

    RESTRICTIONS.
    Unless otherwise explicitly stated in this Agreement, You may not sell, assign,
    sublicense, lease, rent or otherwise distribute the Licensed Software for
    commercial purposes, in whole or in part.

    You acknowledge and agree that any use, adaptation translation or transcription
    of the Licensed Software or any portion or derivative thereof, for use with
    processors manufactured by or for an entity other than ST is a material breach
    of this Agreement and requires a separate license from ST.

    No source code relating to and/or based upon Licensed Software is to be made
    available or sub-licensed by You unless expressly permitted under the Section
    揕icense?

    NO WARRANTY. The Licensed Software is provided 揳s is?and 搘ith all faults?
    without warranty of any kind expressed or implied. ST and its licensors
    expressly disclaim all warranties, expressed, implied or otherwise, including
    without limitation, warranties of merchantability, fitness for a particular
    purpose and non-infringement of intellectual property rights. ST does not
    warrant that the use in whole or in part of the Licensed Software will be
    interrupted or error free, will meet your requirements, or will operate with the
    combination of hardware and software selected by You.

    You are responsible for determining whether the Licensed Software will be
    suitable for your intended use or application or will achieve your intended
    results. ST will not be liable to You and/or to any third party for the
    derivative works of the Licensed Software developed by You.
    ST has not authorised anyone to make any representation or warranty for the
    Licensed Software, and any technical, applications or design information or
    advice, quality characterization, reliability data or other services provided by
    ST shall not constitute any representation or warranty by ST or alter this
    disclaimer or warranty, and in no additional obligations or liabilities shall
    arise from ST抯 providing such information or services. ST does not assume or
    authorize any other person to assume for it any other liability in connection
    with its Licensed Software.

    Nothing contained in this Agreement will be construed as :
    (i) a warranty or representation by ST to maintain production of any ST device
    or other hardware or software with which the Licensed Software may be used or to
    otherwise maintain or support the Licensed Software in any manner; and
    (ii) a commitment from ST and/or its licensors to bring or prosecute actions or
    suits against third parties for infringement of any of the rights licensed
    hereby, or conferring any rights to bring or prosecute actions or suits against
    third parties for infringement. However, ST has the right to terminate this
    Agreement immediately upon receiving notice of any claim, suit or proceeding
    that alleges that the Licensed Software or your use or distribution of the
    Licensed Software infringes any third party intellectual property rights.
    All other warranties, conditions or other terms implied by law are excluded to
    the fullest extent permitted by law.

    LIMITATION OF LIABILITIES. In no event ST or its licensors shall be liable to
    You or any third party for any indirect, special, consequential, incidental,
    punitive damages or other damages (including but not limited to, the cost of
    labour, re-qualification, delay, loss of profits, loss of revenues, loss of
    data, costs of procurement of substitute goods or services or the like) whether
    based on contract, tort, or any other legal theory, relating to or in connection
    with the Licensed Software, the documentation or this Agreement, even if ST has
    been advised of the possibility of such damages.
    In no event shall ST抯 liability to You or any third party under this Agreement,
    including any claim with respect of any third party intellectual property
    rights, for any cause of action exceed 100 US$. This section does not apply to
    the extent prohibited by law. For the purposes of this section, any liability of
    ST shall be treated in the aggregate.

    TERMINATION. ST may terminate this License Agreement license at any time if You
    are in material breach of any of its terms and conditions and You have failed to
    cure such breach within 30 (thirty) days upon occurrence of such breach. Upon
    termination, You will immediately destroy or return all copies of the Licensed
    Software and documentation to ST. After termination, You will be entitled to use
    the Licensed Software used into Products that include microcontroller devices
    manufactured by or for ST, purchased by You before the date of the breach.

    APPLICABLE LAW AND JURISDICTION. In case of dispute and in the absence of an
    amicable settlement, the only competent jurisdiction shall be the Courts of
    Geneva, Switzerland. The applicable law shall be the law of Switzerland.

    SEVERABILITY. If any provision of this agreement is or becomes, at any time or
    for any reason, unenforceable or invalid, no other provision of this agreement
    shall be affected thereby, and the remaining provisions of this agreement shall
    continue with the same force and effect as if such unenforceable or invalid
    provisions had not been inserted in this Agreement.

    WAIVER. The waiver by either party of any breach of any provisions of this
    Agreement shall not operate or be construed as a waiver of any other or a
    subsequent breach of the same or a different provision.

    ASSIGNMENT. This Agreement may not be assigned by You, nor any of Your rights or
    obligations hereunder, to any third party without prior written consent of the
    other party (which shall not be unreasonably withheld). In the event that this
    Agreement is assigned effectively to a third party, this Agreement shall bind
    upon successors and assigns of the parties hereto.

    RELATIONSHIP OF THE PARTIES. Nothing in this Agreement shall create, or be
    deemed to create, a partnership or the relationship of principal and agent or
    employer and employee between the Parties. Neither Party has the authority or
    power to bind, to contract in the name of or to create a liability for the other
    in any way or for any purpose.


    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

  • TA的每日心情
    飞起
    2022-10-5 00:04
  • 签到天数: 2 天

    [LV.1]

    发表于 2020-7-23 09:28:48 | 显示全部楼层
    Atollic TrueSTUDIO(R)的IDE 使用条款
    SOFTWARE LICENSE AGREEMENT

    By using this Licensed Software, You are agreeing to be bound by the terms and
    conditions of this License Agreement. Do not use the Licensed Software until You
    have read and agreed to the following terms and conditions. The use of the
    Licensed Software implies automatically the acceptance of the following terms
    and conditions.

    DEFINITIONS.
    Licensed Software: means the enclosed SOFTWARE/FIRMWARE, EXAMPLES, PROJECT
    TEMPLATE and all the related documentation and design tools licensed and
    delivered in the form of object and/or source code as the case maybe. Product:
    means Your and Your抯 end-users?product or system, and all the related
    documentation, that includes or incorporates solely and exclusively an
    executable version of the Licensed Software and provided further that such
    Licensed Software or derivative works of the Licensed Software execute solely
    and exclusively on microcontroller devices manufactured by or for ST.

    LICENSE.
    STMicroelectronics (揝T? grants You a non-exclusive, worldwide,
    non-transferable (whether by assignment or otherwise unless expressly authorized
    by ST) non sub-licensable, revocable, royalty-free limited license of the
    Licensed Software to:
    (i) make copies, prepare derivative works of the object code versions of the
    Licensed Software for the sole purpose of designing, developing and
    manufacturing the Products;
    (ii) make copies, prepare derivative works of the documentation part of the
    Licensed Software, for the sole purpose of providing documentation for the
    Product and its usage.
    (iii) make, have made, use, sell, offer to sell, import and export or otherwise
    distribute Products also through multiple tiers.

    OWNERSHIP AND COPYRIGHT.
    Title to the Licensed Software, related documentation and all copies thereof
    remain with ST and/or its licensors. You may not remove the copyrights notices
    from the Licensed Software and to any copies of the Licensed Software. You agree
    to prevent any unauthorized copying of the Licensed Software and related
    documentation.

    RESTRICTIONS.
    Unless otherwise explicitly stated in this Agreement, You may not sell, assign,
    sublicense, lease, rent or otherwise distribute the Licensed Software for
    commercial purposes, in whole or in part.

    You acknowledge and agree that any use, adaptation translation or transcription
    of the Licensed Software or any portion or derivative thereof, for use with
    processors manufactured by or for an entity other than ST is a material breach
    of this Agreement and requires a separate license from ST.

    No source code relating to and/or based upon Licensed Software is to be made
    available or sub-licensed by You unless expressly permitted under the Section
    揕icense?

    NO WARRANTY. The Licensed Software is provided 揳s is?and 搘ith all faults?
    without warranty of any kind expressed or implied. ST and its licensors
    expressly disclaim all warranties, expressed, implied or otherwise, including
    without limitation, warranties of merchantability, fitness for a particular
    purpose and non-infringement of intellectual property rights. ST does not
    warrant that the use in whole or in part of the Licensed Software will be
    interrupted or error free, will meet your requirements, or will operate with the
    combination of hardware and software selected by You.

    You are responsible for determining whether the Licensed Software will be
    suitable for your intended use or application or will achieve your intended
    results. ST will not be liable to You and/or to any third party for the
    derivative works of the Licensed Software developed by You.
    ST has not authorised anyone to make any representation or warranty for the
    Licensed Software, and any technical, applications or design information or
    advice, quality characterization, reliability data or other services provided by
    ST shall not constitute any representation or warranty by ST or alter this
    disclaimer or warranty, and in no additional obligations or liabilities shall
    arise from ST抯 providing such information or services. ST does not assume or
    authorize any other person to assume for it any other liability in connection
    with its Licensed Software.

    Nothing contained in this Agreement will be construed as :
    (i) a warranty or representation by ST to maintain production of any ST device
    or other hardware or software with which the Licensed Software may be used or to
    otherwise maintain or support the Licensed Software in any manner; and
    (ii) a commitment from ST and/or its licensors to bring or prosecute actions or
    suits against third parties for infringement of any of the rights licensed
    hereby, or conferring any rights to bring or prosecute actions or suits against
    third parties for infringement. However, ST has the right to terminate this
    Agreement immediately upon receiving notice of any claim, suit or proceeding
    that alleges that the Licensed Software or your use or distribution of the
    Licensed Software infringes any third party intellectual property rights.
    All other warranties, conditions or other terms implied by law are excluded to
    the fullest extent permitted by law.

    LIMITATION OF LIABILITIES. In no event ST or its licensors shall be liable to
    You or any third party for any indirect, special, consequential, incidental,
    punitive damages or other damages (including but not limited to, the cost of
    labour, re-qualification, delay, loss of profits, loss of revenues, loss of
    data, costs of procurement of substitute goods or services or the like) whether
    based on contract, tort, or any other legal theory, relating to or in connection
    with the Licensed Software, the documentation or this Agreement, even if ST has
    been advised of the possibility of such damages.
    In no event shall ST抯 liability to You or any third party under this Agreement,
    including any claim with respect of any third party intellectual property
    rights, for any cause of action exceed 100 US$. This section does not apply to
    the extent prohibited by law. For the purposes of this section, any liability of
    ST shall be treated in the aggregate.

    TERMINATION. ST may terminate this License Agreement license at any time if You
    are in material breach of any of its terms and conditions and You have failed to
    cure such breach within 30 (thirty) days upon occurrence of such breach. Upon
    termination, You will immediately destroy or return all copies of the Licensed
    Software and documentation to ST. After termination, You will be entitled to use
    the Licensed Software used into Products that include microcontroller devices
    manufactured by or for ST, purchased by You before the date of the breach.

    APPLICABLE LAW AND JURISDICTION. In case of dispute and in the absence of an
    amicable settlement, the only competent jurisdiction shall be the Courts of
    Geneva, Switzerland. The applicable law shall be the law of Switzerland.

    SEVERABILITY. If any provision of this agreement is or becomes, at any time or
    for any reason, unenforceable or invalid, no other provision of this agreement
    shall be affected thereby, and the remaining provisions of this agreement shall
    continue with the same force and effect as if such unenforceable or invalid
    provisions had not been inserted in this Agreement.

    WAIVER. The waiver by either party of any breach of any provisions of this
    Agreement shall not operate or be construed as a waiver of any other or a
    subsequent breach of the same or a different provision.

    ASSIGNMENT. This Agreement may not be assigned by You, nor any of Your rights or
    obligations hereunder, to any third party without prior written consent of the
    other party (which shall not be unreasonably withheld). In the event that this
    Agreement is assigned effectively to a third party, this Agreement shall bind
    upon successors and assigns of the parties hereto.

    RELATIONSHIP OF THE PARTIES. Nothing in this Agreement shall create, or be
    deemed to create, a partnership or the relationship of principal and agent or
    employer and employee between the Parties. Neither Party has the authority or
    power to bind, to contract in the name of or to create a liability for the other
    in any way or for any purpose.


    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

  • TA的每日心情
    飞起
    2022-10-5 00:04
  • 签到天数: 2 天

    [LV.1]

    发表于 2020-7-23 09:49:10 | 显示全部楼层
    【1】Atollic TrueSTUDIO(R) 可以配和ST-Link GDB server and drivers 使用,也可以配合SEGGER J-Link GDB server and drivers 使用。
    【2】System Workbench for STM32 支持ST-Link

    大家如Keil ,IAR IDE 经费紧张,可以考虑下这两个开发IDE问题建议-今天有遇到奇葩的事情了,恳请各位指导risc-v单片机中文社区(6)
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

  • TA的每日心情
    慵懒
    2021-7-27 09:25
  • 签到天数: 57 天

    [LV.5]

    发表于 2020-7-23 14:57:17 | 显示全部楼层
    哇,大神,全英文的,你怎么老是让小弟我 膜拜啊。。。问题建议-今天有遇到奇葩的事情了,恳请各位指导risc-v单片机中文社区(7)问题建议-今天有遇到奇葩的事情了,恳请各位指导risc-v单片机中文社区(8)问题建议-今天有遇到奇葩的事情了,恳请各位指导risc-v单片机中文社区(9)
    相信自已,未来是自已创造的。

      离线 

  • TA的每日心情
    飞起
    2022-10-5 00:04
  • 签到天数: 2 天

    [LV.1]

    发表于 2020-9-16 10:49:48 | 显示全部楼层
    JLINKv10 发表于 2020-7-23 09:06
    前年STM32开发时用的IDE,IAR,Keil会收费,
    后用过这几个基于Eclipse的开源IDE,
    用过几个

    现在TrueSTUDIO被整合了问题建议-今天有遇到奇葩的事情了,恳请各位指导risc-v单片机中文社区(10)STM32cubeIDE是ST官方推出的一款用于开发STM32的工具,其实就是整合了STM32CubeMX和TrueSTUDIO而成,对于STM32的开发这个工具应该会在未来成为主流,毕竟有官方加持又商用免费,本文就对该工具做个基础说明。

    点评

    https://blog.csdn.net/Naisu_kun/article/details/95935283?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-5.channel_param&depth_1-utm_source=distribute.pc_relevant.none  详情 回复 发表于 2020-9-16 10:50
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

  • TA的每日心情
    飞起
    2022-10-5 00:04
  • 签到天数: 2 天

    [LV.1]

    发表于 2020-9-16 10:50:48 | 显示全部楼层
    JLINKv10 发表于 2020-9-16 10:49
    现在TrueSTUDIO被整合了STM32cubeIDE是ST官方推出的一款用于开发STM32的工具,其实就是整合了STM32Cube ...

    https://blog.csdn.net/Naisu_kun/ ... ai2-5.channel_param
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

    该用户从未签到

     楼主| 发表于 2020-9-16 11:48:01 | 显示全部楼层
    依本人看来,大家也不要瞎折腾了,玩IAR或者那个jlink的IDE,不靠谱,最方便最实用的还是国产的MounRiver,非常容易上手,芯片选CH32V103。

    点评

    这几日用下来,的确是感觉国产的MRS,用起来更加自信,不像用Matlab+MDK一样,总感觉后台有东西在偷偷监视我的代码,想着我代码,模型写好后,Matlab官方都知道我写了啥。  详情 回复 发表于 2020-10-1 15:09
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

  • TA的每日心情
    奋斗
    2022-2-18 00:56
  • 签到天数: 16 天

    [LV.4]

    发表于 2020-9-16 11:48:39 | 显示全部楼层
    JLINKv10 发表于 2020-7-23 09:06
    前年STM32开发时用的IDE,IAR,Keil会收费,
    后用过这几个基于Eclipse的开源IDE,
    用过几个

    STM32嵌入式软件开发,推荐的IDE和仿真器.

    硬件开发略去不提,目前适合个人使用的编译器主要有以下几种:
    1 IAR-ARM,有破解,适合个人做产品使用,可使用J-Link仿真器
       该IDE集成的编译器效率比较高,代码检查严格,建议公司用户购买正版。
      
    2 MDK-ARM,有破解,适合个人做产品使用,可使用J-Link、ulink2、STLink2仿真器
       该IDE集成的编译器是ARM官方的,应用范围广,适配仿真器较多,建议公司用户购买正版。
      
    3 Eclipse IDE for C/C++ Developers (4.4.2) +  GNU Tools ARM Embedded 4.9 2015q1,
      无需破解,适合个人做产品使用,可使用J-Link仿真器,其中Eclipse IDE 需要安装如下插件:
      (1) Eclipse IDE for GNU ARM C/C++ Development Support
           下载文件名: ilg.gnuarmeclipse.repository-2.8.1-201504061754.zip (必须安装)
      (2) GNU ARM Eclipse Build Tools
           下载文件名: gnuarmeclipse-build-tools-win32-2.4-201503242026-setup.exe (可选,建议安装)
      (3) 较新版本的J-Link 驱动  (建议安装,否则有可能不能仿真)
           如: Setup_JLink_V496l.rar
           建议购买J-Link V9,避免调固件。
       GNU Tools ARM Embedded 4.9 2015q1编译器也是ARM官方的,虽然效率不一定最高,但可靠性也是有保证的,
       无论是个人或公司用户,都可以尝试用这种开源软件作为备选方案。


       GCC ARM相关资料:
    http://www.51hei.com/bbs/dpj-38803-1.html
    http://www.51hei.com/bbs/dpj-38805-1.html

    4 Atollic TrueSTUDIO for ARM Lite 5.3.0,无破解,有限制,适合个人学习使用,可使用J-Link、STLink2仿真器
       该IDE集成的新建的STM32F103工程,使用3.6.1版本的标准外设驱动库,比其它IDE设置更方便。
       建议公司用户购买正版。  
    5 System Workbench for STM32
    System Workbench for STM32是意法半导体基于 Eclipse IDE for C/C++ Developers 修改而成的,目前仅支持STM32自家的F1/F2/F3/F4系列,其内置的编译器是在GCC-ARM编译器的基础上有所修改,对于F1/F4系列,支持HAL Driver和标准外设驱动库,而开源的 Eclipse IDE for C/C++ Developers + GCC-ARM 对于F4系列,目前仅支持HAL Driver。
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

  • TA的每日心情
    飞起
    2022-10-5 00:04
  • 签到天数: 2 天

    [LV.1]

    发表于 2020-10-1 15:09:23 | 显示全部楼层
    xdqfc 发表于 2020-9-16 11:48
    依本人看来,大家也不要瞎折腾了,玩IAR或者那个jlink的IDE,不靠谱,最方便最实用的还是国产的MounRiver, ...

    这几日用下来,的确是感觉国产的MRS,用起来更加自信,不像用Matlab+MDK一样,总感觉后台有东西在偷偷监视我的代码,想着我代码,模型写好后,Matlab官方都知道我写了啥。
    全球首家只专注于RISC-V单片机行业应用的中文网站
    RISC-V隐身侠  发表于 2022-1-28 15:23:04
    全球首家只专注于RISC-V单片机行业应用的中文网站
    回复 支持 反对

    使用道具

    RISC-V隐身侠  发表于 2022-4-15 07:17:24
    全球首家只专注于RISC-V单片机行业应用的中文网站
    回复 支持 反对

    使用道具

    高级模式
    B Color Image Link Quote Code Smilies

    本版积分规则

    关闭

    RISC-V单片机中文网上一条 /2 下一条



    版权及免责声明|RISC-V单片机中文网 |网站地图

    GMT+8, 2024-3-29 16:41 , Processed in 0.591584 second(s), 96 queries .

    快速回复 返回顶部 返回列表