关于更换芯片开发的经验,更改KEIL的CMSIS PACK 版本

因新项目需求,需要使用BAT32中微半导体的低功耗32bit芯片BAT32A233,开发环境和原工程一样使用KEIL MDK
拿到DEMO后编译出错,联系技术支持说是改一下宏定义,改完没问题,但是那么多demo又不可能一个一个改。
最后自己定位到是CMSIS包的问题,因为BAT32系列用的都是5.8.0版本CMSIS,但我装的是6.1.0,其中cortexM0+内核的头文件差别导致的这次错误。
在尝试更换CMSIS包时又出现问题,在下载完官网5.8.0芯片包后点击安装提示错误,需要先在KEIL安装文件路径中的CMISIS中创建对应版本的文件夹,例如5.8.0,才可以安装,随后移除原本的6.1.0CMSIS包,打开keil提示是否更新pack,更新后就完成CMSIS pack版本的替换了。
PS:这时查看keil的RTE,发现core版本还是6.1.0,但实际已经替换完成了

Keil Pack CMSIS是Keil软件公司推出的一款软件开发工具包,用于嵌入式系统的开发和编程。最新版本Keil Pack CMSIS是5.7.0。 Keil Pack CMSIS 5.7.0提供了一系列的软件组件和接口,用于嵌入式系统的平台支持、设备驱动、中断处理等方面。它包括了许多实用的功能和工具,让开发者能够更轻松地进行嵌入式系统的开发Keil Pack CMSIS 5.7.0引入了一些重要的新功能和改进。首先,它对嵌入式系统的平台支持更加全面和稳定,能够适应更多不同的硬件平台和操作系统。其次,它提供了更多的设备驱动接口,开发者可以更方便地使用各种外设,如UART、SPI、I2C等。此外,Keil Pack CMSIS 5.7.0还改进了中断处理的方式,提高了嵌入式系统的响应速度和可靠性。 Keil Pack CMSIS 5.7.0还包括了一些工具和组件,用于帮助开发者进行更高效的软件设计和开发。其中最重要的是CMSIS-Core,它提供了一些标准化的API和接口,帮助开发者更轻松地编写可移植、可复用的嵌入式软件。此外,Keil Pack CMSIS 5.7.0还提供了一些调试和测试工具,帮助开发者快速定位和解决问题。 总的来说,Keil Pack CMSIS 5.7.0是一款功能强大的嵌入式系统开发工具包,能够提高开发者的开发效率和产品质量。无论是初学者还是经验丰富的开发者,都可以通过使用Keil Pack CMSIS 5.7.0来轻松地进行嵌入式系统的开发
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值