STM32固件库的下载 |
您所在的位置:网站首页 › keil5安装stm32固件库 › STM32固件库的下载 |
这个是STM32芯片包下载安装的CSDN网址: https://blog.csdn.net/xzzszka/article/details/123768589?spm=1001.2014.3001.5501 安装keil5的步骤是:先安装破解keil5 -> 下载芯片包以及安装 ->固件库下载与移植 固件库下载下载官网地址:https://www.st.com/content/st_com/en.html Produsts -> Microcontrollers & Microprocessors -> STM32 32-bit Arm Cortex MCUs 新建文件夹,创建4个文件夹, 分别是CORE,FWLIB,SYSREM,USER CORE文件夹 打开固件库,将 路径:keil5\en.stsw-stm32054_v3.5.0\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\CoreSupport 下的 core_cm3.hcore_cm3.c和路径:keil5\en.stsw-stm32054_v3.5.0\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x 下的 stm32f10x.hsystem_stm32f10x.csystem_stm32f10x.h文件复制到CORE文件夹中 FWLIB文件夹 将路径:keil5\en.stsw-stm32054_v3.5.0\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm 下的 startup_stm32f10x_cl.sstartup_stm32f10x_hd.sstartup_stm32f10x_hd_vl.sstartup_stm32f10x_ld.sstartup_stm32f10x_ld_vl.sstartup_stm32f10x_md.sstartup_stm32f10x_md_vl.sstartup_stm32f10x_xl.s文件复制到FWLIB文件夹中。 SYSTEM文件夹 将路径:keil5\en.stsw-stm32054_v3.5.0\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\STM32F10x_StdPeriph_Driver 下的 incsrc文件夹复制到SYSTEM文件夹中 USER文件夹 将路径:keil5\en.stsw-stm32054_v3.5.0\STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Template 下的 main.cstm32f10x_conf.hstm32f10x_it.cstm32f10x_it.h文件复制到USER文件夹中,再在USER文件夹中新建一个pro_1文件(以后可以pro_2…),用来存放工程。 然后打开keil5程序 Project -> New uvision Project... 如果出现这个报错 ../../CORE/core_cm3.c(445): error: non-ASM statement in naked function is not supported 报错2:.\Objects\pro_1.sct(7): error: L6235E: More than one section matches selector - cannot all be FIRST/LAST. |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |