keil中出现Undefined symbol FLASH_PrefetchBufferCmd (referred
在keil中仿照别人的程序写了RCC初始化的程序,编译后出现以下问题 .objpro1.axf: Error: L6218E: Undefined symbol FLASH_PrefetchBufferCmd (referred from main.o). .objpro1.axf: Error: L6218E: Undefined symbol RCC_GetFlagStatus (referred from main.o). .objpro1.axf: Error: L6218E: Undefined symbol?NVIC_SetVectorTable(referred from main.o). 等等一系列相似的问题,都是说该函数没定义,其实就是没包含到工程当中。 解决办法: 将stm32f10x_flash.c和stm32f10x_nvic.c添加进来,这些都是工程里的,当然你用软件自带的也行了。我的是:E:ProgrameDataKeil STM32pro1libsrc。 再次编译就不会报错了。 总结,当出现类似问题时,原因很可能就是没添加这个函数所在的头文件。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 网易音乐版轮播-react组件版本
- c – Const和Non-Const运算符重载
- 如何添加vb6项目中存在的表单?
- swift3.0 可选绑定共用同一块内存空间
- Flex结合ASP 实现文件上传遇到的问题(学习笔记)
- objective-c – 如何在AppCode的所有文件中显示行号?
- ruby-on-rails – 如何在rails app中重新加载schema.rb?
- Oracle三种table: 堆表Heap Table、索引组织表IOT和聚簇表C
- 关于vue-resource报错450的解决方案
- Oracle中有关Group by 中avg();sum();min();max();count();