智芯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文件夹。
2、打开Keil5安装路径。
把前面复制的ARM粘贴到Keil5的安装目录下。
3、打开Keil5,能看到ARM Crtex Mo plus即可。
3 烧录环境
想用Jlink烧录固件,得先添加智芯的芯片,方法如下:
1、依次打开IdeSupport_Install_Package -> SEGGER,复制Devices文件夹。
2、打开Segger Jlink安装路径。
把前面复制的Devices文件夹粘贴到Segger Jlink的安装路径。
默认路径如:C:\Program Files (x86)\SEGGER\JLink_V646
3、回到IdeSupport_Install_Package -> SEGGER路径,以记事本方式打开JLinkDevices.xml,并复制以下内容。
4、同样在Segger Jlink安装路径上找到JLinkDevices.xml并以记事本方式打开。
5、在末尾的位置把前面复制的文本加进去。
6、打开J-Flash,在芯片列表能看到智芯MCU即可。
4 新建工程
新建工程和STM32基本一致,只需注意以下几点:
1、芯片型号
2、项目管理
3、内存配置
4、下载配置
5、Linker设置
注:Z20K118M_flash.scf文件在MakeRule文件夹里面,整个文件夹拷贝到工程目录下即可。
6、连接JLink,能读到智芯MCU即可。
文章来源:https://www.toymoban.com/news/detail-500023.html
结束语
好了,关于智芯MCU软件开发环境搭建的讲解就到这里,步骤看着多,实际上操作起来是很容易的,如果还有什么问题,欢迎在评论区留言,谢谢。文章来源地址https://www.toymoban.com/news/detail-500023.html
到了这里,关于智芯MCU软件开发环境搭建的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!