智芯MCU软件开发环境搭建

这篇具有很好参考价值的文章主要介绍了智芯MCU软件开发环境搭建。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

智芯MCU软件开发环境搭建

前言

智芯科技的MCU主要应用于汽车行业,属于车规级的MCU,目前上市的MCU型号较少,相关资料也不多,所以这里出一期开发环境搭建的教程给需要的朋友。
智芯MCU软件开发环境搭建

1 软件安装

智芯MCU开发需要的软件主要是编译的IDE以及烧录工具。IDE可以用Keil uVision,也可以用IAR或者其他,本文只介绍Keil的搭建,所以这里只需要安装Keil即可。烧录器我用的是JLink,所以软件只装JLink即可,我这里没有尝试过其他烧录器,不确定其他烧录器是否也可以使用。

软件准备:
1、Keil uVsion MDK5按正常环境安装和破解即可。
2、Segger Jlink正常安装即可。
3、智芯的环境安装包,下载地址如下。
智芯Z20K1x环境包:https://download.csdn.net/download/ShenZhen_zixian/87932623
注:我这里只有这个系列的环境包,需要其他型号的自行查找。

2 编译环境

想用Keil编译的话需要先在上面添加智芯的芯片。方法如下:

1、依次打开IdeSupport_Install_Package\KEIL,复制ARM文件夹。
智芯MCU软件开发环境搭建

2、打开Keil5安装路径。
把前面复制的ARM粘贴到Keil5的安装目录下。
智芯MCU软件开发环境搭建

3、打开Keil5,能看到ARM Crtex Mo plus即可。
智芯MCU软件开发环境搭建

3 烧录环境

想用Jlink烧录固件,得先添加智芯的芯片,方法如下:

1、依次打开IdeSupport_Install_Package -> SEGGER,复制Devices文件夹。
智芯MCU软件开发环境搭建

2、打开Segger Jlink安装路径。
把前面复制的Devices文件夹粘贴到Segger Jlink的安装路径。
默认路径如:C:\Program Files (x86)\SEGGER\JLink_V646
智芯MCU软件开发环境搭建

3、回到IdeSupport_Install_Package -> SEGGER路径,以记事本方式打开JLinkDevices.xml,并复制以下内容。
智芯MCU软件开发环境搭建

4、同样在Segger Jlink安装路径上找到JLinkDevices.xml并以记事本方式打开。
智芯MCU软件开发环境搭建

5、在末尾的位置把前面复制的文本加进去。
智芯MCU软件开发环境搭建

6、打开J-Flash,在芯片列表能看到智芯MCU即可。
智芯MCU软件开发环境搭建

4 新建工程

新建工程和STM32基本一致,只需注意以下几点:

1、芯片型号
智芯MCU软件开发环境搭建

2、项目管理
智芯MCU软件开发环境搭建

3、内存配置
智芯MCU软件开发环境搭建

4、下载配置
智芯MCU软件开发环境搭建

5、Linker设置
注:Z20K118M_flash.scf文件在MakeRule文件夹里面,整个文件夹拷贝到工程目录下即可。
智芯MCU软件开发环境搭建

6、连接JLink,能读到智芯MCU即可。
智芯MCU软件开发环境搭建

结束语

好了,关于智芯MCU软件开发环境搭建的讲解就到这里,步骤看着多,实际上操作起来是很容易的,如果还有什么问题,欢迎在评论区留言,谢谢。文章来源地址https://www.toymoban.com/news/detail-500023.html

到了这里,关于智芯MCU软件开发环境搭建的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 软件‘小程序‘前台开发软件定制的知识|app网站搭建

    软件,小程序,前台开发软件定制的知识         随着互联网的快速发展,软件,小程序,前台开发软件定制已经成为了企业必备的工具。它可以帮助企业更好地管理业务,提高效率,增强用户体验。那么,什么是软件,小程序,前台开发软件定制呢?下面就让我来为大家简

    2024年02月05日
    浏览(47)
  • HarmonyOS北向开发(软件开发方向)基于ArkTS 入门学习 (1) - 开发语言及环境配置

            建议快速阅读一遍,不要求记住。知道一个大概框架即可,方便以后查阅开发文档 开发语言 - ArkTS          HarmonyOS主要的开发语言                 未来版本的HarmonyOS的主要开发语言将会是ArkTS,在Devco Studio创建项目的时候,选择API 9 开发的情况下,只能使

    2024年01月21日
    浏览(52)
  • 软件的开发工具包(SDK)与集成开发环境(IDE)

    本文重点论述软件的开发工具包(SDK)与集成开发环境(IDE)的基本概念和作用。 通常情形下,无论是安装一个软件还是开发一个软件,实际上主要做两个事情:产生SDK(Software Development Kit,简称SDK,软件开发工具包)和IDE(Integrated Development Environment,简称IDE,集成开发环

    2024年02月16日
    浏览(58)
  • 软件测试/测试开发丨Selenium环境安装配置

    1、下载浏览器 目前比较常用的浏览器是 Google Chrome 浏览器,所以本教程以 chrome 为主,后面简介一下其他浏览器的环境配置。 chrome 下载: www.google.cn/chrome/ 2、chromedriver 环境配置 chromedriver 是chromedriver提供的浏览器驱动程序,他的作用是将代码的请求转发给浏览器。 (1)ch

    2024年02月03日
    浏览(89)
  • 简单FTP客户端软件开发——搭建FTP服务器

    计网课程设计的要求是: 1) 该FTP客户端程序具有以下基本功能: 2) 开发美观易用的图形界面 FTP使用客户服务器方式,因为开发的是客户端,所以需要一个FTP服务器,客户端进行连接访问,进行文件操作。 前面我们已经安装好了Linux虚拟机,在Linux搭建FTP服务器原参考博客

    2024年02月03日
    浏览(69)
  • 【嵌入式开发工具】STM32+Keil实现软件工程搭建与开发调试

    本篇文章介绍了使用Keil来对STM32F103C8芯片进行初始工程搭建,以及开发与工程调试的完整过程,帮助读者能够在实战中体会到Keil这个开发环境的使用方法,了解一个嵌入式工程从无到有的过程,并且具备快速搭建一个全新芯片对应最小软件工程的基本能力思路。文章首先介绍

    2024年02月05日
    浏览(66)
  • linux下进行MCU开发环境搭建

    在linux环境下开发可以利用shell命令实现对文件的批处理 伟大的程序员应该都用类unix系统! 可以实现对底层编译技术的了解,以便于更好的掌握嵌入式技术 通用性,采用开源工具,从底层开发项目,可以不受制于特定厂商的ide工具.可以实现通用架构! 在linux下进行嵌入式技术开发的

    2024年02月19日
    浏览(40)
  • Ubuntu22.04安装、配置、美化、软件安装、配置开发环境

    因为ubuntu的安装网上的教程特别多了,所以这里不做赘述,推荐使用小破站这个up主的教程:Windows 和 Ubuntu 双系统从安装到卸载_哔哩哔哩_bilibili (1)打开软件和更新 (2)在 “ 下载自 ” 中选择 “ 其他 ”  选中 中科大镜像源 (也可选择阿里源,清华源,这里以中科大源

    2024年02月01日
    浏览(54)
  • 【Linux环境基础开发工具】软件包管理器-yum

    今天我打算介绍如何在Linux环境下载软件, Linux作为一个操作系统,就像windows一样,当然是存在软件的。 目录 写在前面 怎么在Linux环境安装软件 源代码安装 rpm安装包安装 yum安装 如何理解Linux的生态 如何使用yum安装软件 如何更换yum源 总结: 写在最后: 一般来说,Linux下有

    2024年02月08日
    浏览(64)
  • win10系统切换到macOS,开发环境与软件资源,目录清单

    1、因为考研自习室或学校图书馆,随身携带游戏本(全能本)受限于 不插电源就不续航和掉性能,以及风扇噪音非常大,以及发热很烫 等问题。 2、所以想考虑给主力机换个mac,目前暂定是买啦 m1pro(10+16)+16g+1t 的版本,因为原来的电脑空间用了非常多,不得不删掉一些东西

    2024年02月15日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包