历史上的今天
返回首页

历史上的今天

今天是:2024年11月07日(星期四)

正在发生

2019年11月07日 | 基于STM32F030 Demo板的开发概要(问题解决)

2019-11-07 来源:51hei

问题出现环境:


1.使用STM32F030 Demo板下载厂家给的LED测试例程时;


2.使用Keil-MDK-uVison5版本;


3.准备Build all时。

问题出现现象:


1.系统无法创建可烧写文件,即Target not created。显示Error为:


..SystemCMSIScore_cm0.h(127): error:  #5: cannot open source input file "core_cmInstr.h": No such file or directory.


类似问题探究:


1...SystemCMSIScore_cm0.h(127): error:  #5: cannot open source input file "core_cm0.h": No such file or directory.


2...SystemCMSIScore_cm0.h(127): error:  #5: cannot open source input file "core_cmFunc.h": No such file or directory.


3....


问题原因分析:


板子生产厂家在编译代码的过程中,core_cmInstr.h头文件在所安装的库里面(注:使用KEIL5.0以上版本开发STM32F0系列单片机,安装好Keil后需要安装STM32F0支持的库Keil.STM32F0xx_DFP.1.2.0.pack才能做开发, 安装好该库后,问题中出现的core_cmInstr.h,core_cm0.h等头文件将会包含在所安装的库下面),待调试完成后,项目产生的所有文件将会直接提供给用户,在此过程中该头文件没有被包含在项目中,又由于软件版本的原因,Keil5.0版本无法搜索到该安装的库文件路径下,造成无法编译通过的现象。


问题解决方案:


将下图所示的所缺的头文件从安装Keil.STM32F0xx_DFP.1.2.0.pack的库下移动到该目录下。


推荐阅读

史海拾趣

捷茂微(GATEMODE)公司的发展小趣事

机顶盒,全称为数字视频变换盒,是连接电视与外部信号源的关键设备,其专业性与科普性并重。作为现代家庭娱乐不可或缺的一部分,机顶盒不仅实现了数模转换功能,让用户在模拟电视机上也能观看数字电视,还通过不断的技术创新,丰富了用户的视听体验。

从广义上讲,机顶盒涵盖了从模拟频道增补器到数字卫星综合接收解码器(IRD)、有线电视数字机顶盒等多种类型。而从狭义上看,主要聚焦于数字设备,如数字卫星机顶盒(DVB-S)、数字地面机顶盒(DVB-T)及IPTV机顶盒等。这些机顶盒能接收来自有线电缆、卫星天线、宽带网络及地面广播的信号,并将其转换为电视机可识别的音视频格式,实现高清甚至4K超高清的播放效果。

随着互联网的普及,网络机顶盒更是成为连接电视与互联网的桥梁。它不仅提供传统的电视节目服务,还通过集成智能技术,实现了语音助手、智能推荐等功能,极大提升了用户体验。此外,网络机顶盒还能接入各种流媒体平台,让用户在电视上观看在线视频、玩游戏、浏览网页等,实现了电视功能的多元化和智能化。

综上所述,机顶盒以其强大的功能和不断的技术创新,成为现代家庭娱乐的重要组成部分,为用户带来了更为丰富、便捷、智能的视听享受。

Diodes公司的发展小趣事

Diodes公司积极实施全球化战略,不断拓展海外市场。公司在以色列、加利福尼亚、得克萨斯和日本等地设立了制造工厂,形成了覆盖全球的生产和销售网络。这些工厂不仅为Diodes提供了充足的产能支持,也为公司赢得了更多国际客户的青睐。同时,Diodes还积极参加国际展会和交流活动,加强与国际同行的合作与交流,不断提升公司的国际化水平。

GradConn Ltd公司的发展小趣事

在电子行业的快速发展中,GradConn也面临着诸多挑战,如市场竞争加剧、技术更新换代加速等。然而,公司凭借敏锐的市场洞察力和持续的创新精神,不断克服这些挑战,实现了持续发展。GradConn不仅关注当前的市场需求,还积极预测未来的技术趋势,提前布局新产品研发。这种前瞻性的战略眼光使GradConn能够在激烈的市场竞争中保持领先地位,并持续为客户提供优质的产品和服务。

Carroll & Meynell Transformers Ltd公司的发展小趣事

在电子行业的初期,Carroll & Meynell Transformers Ltd公司以其卓越的技术创新能力脱颖而出。公司研发团队不断突破传统变压器的设计局限,推出了一系列高效、稳定的变压器产品。这些产品不仅满足了当时市场对电力传输和分配的基本需求,还以其卓越的性能赢得了客户的广泛认可。随着市场需求的不断增长,公司逐渐扩大了生产规模,成为了电子行业中的佼佼者。

国盛科技(BOCHEN)公司的发展小趣事

国盛科技在技术创新方面取得了显著成果。截至目前,公司已累计取得8项发明专利、30项新型实用型专利,并成功转化了19项高新技术产品和知识产权成果。这些专利和成果的取得,不仅展示了国盛科技在电子元器件领域的研发实力,也为公司的持续发展提供了有力支撑。

Herga公司的发展小趣事

进入21世纪后,Herga公司意识到全球化市场的重要性,开始实施积极的国际化战略。公司首先在欧洲市场建立了稳固的根据地,随后通过并购和合资等方式,逐步进入北美、亚洲等新兴市场。在这个过程中,Herga公司不仅提供了符合当地市场需求的产品和服务,还积极融入当地文化,建立了良好的品牌形象。这些努力使得Herga公司的全球市场份额逐年上升,成为国际电子行业中不可忽视的力量。

问答坊 | AI 解惑

C语言简单精确延时程序

#include #define uint unsigned int sbit LED1=P0^0; void delay(uint z); void main() { while(1) {   LED1=0;   delay(101);   LED1=1;   delay(101);     } } void delay(u ...…

查看全部问答>

电子车站牌不得不说的秘密

(转自语音天下) 近几年随着GPS在车载调度和车载导航行业的应用发展,公共交通事业日趋智能化,带动了许多新兴事物的发展,为民众的生活带来了极大的便利。电子车站牌就在这样的大背景下应运而生。然而关于电子车站牌,却有很多不得不说的秘密。 ...…

查看全部问答>

跪求Altera亚洲创新大赛题目!

小弟马上就要参加Altera亚洲创新大赛了,大家给推荐个题目吧。就时SOPC FPGA那些东西。板子是Alterra DE1/2。跪求啦!谢谢大虾们,这是小弟头一次在这儿发帖,多多照顾  跪谢!…

查看全部问答>

重新发个贴吧,想弄个过滤驱动得到U盘的INQUIRY?

想弄个过滤驱动得到U盘的INQUIRY?应该截获哪个IRP,过滤驱动要放到哪层?…

查看全部问答>

高频电路中电阻、电容、电感电压的测量问题

在高频电路中,如晶振为3.9M,在这样的电路中,电阻、电容、电感两端的电压如何测量,用平常的数字万用表可以测量出来吗? 如果可以的话,是用直流档还是交流档。 请详细的说明一下。…

查看全部问答>

艾默生EV1000变频器与串口通讯的问题

我用是EV1000变频器配套的说明书归档时间是2008-08-05,其通讯协议——组网方式——单主机单从机中有一种为主机PC直接通过RS232连接EV1000的,旁边并列有一种在两者之间加了一个“RS232-RS485转换模块”的情况。 我想问的问题是: 1)是不是可以 ...…

查看全部问答>

版主,请教个STM32中断优先级的问题

NVIC_InitStructure.NVIC_IRQChannel = IntNumber; NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = PreemptionPriority; NVIC_InitStructure.NVIC_IRQChannelSubPriority = SubPriority; NVIC_InitStructure.NVIC_IRQChannelCmd ...…

查看全部问答>

STM8S207PD7不进中断

我用STM8S207时发现PD6可正常进入中断,但PD7却不能,设置如下: GPIO_Init( GPIOD , GPIO_PIN_7 ,GPIO_MODE_IN_PU_IT); 我开始认为是选项字节要设置一下,但手册上意思好像是不用设置,手册资料如下图. 这到底是怎么回事?  图中的OPT ...…

查看全部问答>

msp430ADC的采样保持时间如何定?

ADC的采样保持时间的公式和转换一次的时间公式我都找到了,采样保持时间=4×N×ADC12CLK 转换一次的时间=13×(ADC12CLK/Fadc12clk)我现在的疑问是N、ADC12CLK、Fadc12clk  这三个值怎么定呢?如果是默认的话 又是多少呢? …

查看全部问答>

PIC16f886 -SSop28 有什么烧写工具的吗?

我的16F886 贴了10片样,因程序写错了,不想拆IC重新烧写。只想在板子上与串口工具通信烧写。…

查看全部问答>