历史上的今天
返回首页

历史上的今天

今天是:2024年10月06日(星期日)

2018年10月06日 | stm32中的错误以及排除方法

2018-10-06 来源:eefocus

1、error:  #256: invalid redeclaration of type name "s32" (declared at line 470 of "C:\Keil_STM32\ARM\INC\ST\STM32F10x\stm32f10x.h")


解决方法:打开stm32f10x_conf.h文件,将第21行的“#include "stm32f10x_type.h"”注释掉,再保存stm32f10x_conf.h文件,重新编译即可。


2、 warning:  #47-D: incompatible redefinition of macro "HSE_Value" (declared at line 511 of "C:\Keil\ARM\INC\ST\STM32F10x\stm32f10x.h")这个警告是重复定义了晶振频率,可以去stm32f10x.h修改


解决方法去stm32f10x.h的511行屏蔽掉   #define HSE_Value            HSE_VALUE


3、发现一个问题在头文件中写了include"stm32f10x.h"但是还是要写很多的外设的ppp.h这样的包含文件才能用。

解决办法是:这个include"stm32f10x.h"其中是有include“stm32f10x_conf.h”这个文件的,但是我写的工程里面路径设置,没有让keil找到这个stm32f10x_conf.h,我是乱放了这个头文件导致keil无法找到,于是keil自作聪明的调用了旧版本的stm32f10x_conf.h,其中有很多是与新版本不同的,并且旧版本中没有包含所有外设的头问价。


推荐阅读

史海拾趣

Cynergy 3公司的发展小趣事

随着技术的不断发展,Cynergy 3不断将新技术应用于产品研发中。在液位传感器和流量传感器领域,公司推出了多款具有创新功能的产品,满足了市场对于高精度、高可靠性的需求。此外,Cynergy 3还在RF中继技术方面取得了重大突破,开发出了一系列适用于特定通信应用的继电器产品。这些技术创新不仅提升了公司的市场竞争力,也为公司赢得了众多行业奖项和荣誉。

台湾双羽公司的发展小趣事

富士通的故事始于1935年,当时它作为一家电信设备制造公司在日本成立。在那个通信技术刚刚起步的时代,富士通凭借其创新精神和卓越的技术实力,迅速在电信设备领域崭露头角。公司最初专注于电话交换机的生产,随着技术的不断进步,富士通逐渐扩大了业务范围,为日本的电信基础设施建设做出了重要贡献。这一阶段的成功,为富士通后续在电子行业的蓬勃发展奠定了坚实的基础。

FIDELIX公司的发展小趣事

近年来,随着全球半导体市场的不断变化和终端产品需求的多样化,FIDELIX积极调整市场策略,加大产品创新力度。公司不断推出具有高性能、低功耗、高可靠性的存储芯片产品,以满足不同客户群体的需求。同时,FIDELIX还积极开拓新市场,拓展产品线,努力提升品牌影响力和市场竞争力。

以上五个故事均基于FIDELIX公司在电子行业里的发展情况模拟编写,旨在展示其发展历程中的关键节点和重要事件。每个故事都尽量保持客观性和事实性描述,不涉及任何主观评价或褒贬。

Cardinal Components公司的发展小趣事

随着时间的推移,Cardinal不断推出新的产品系列以满足市场需求。2013年,公司推出了CJ速差器系列,这一系列产品以其高性能和稳定性受到了市场的广泛好评。随后,在2015年,CJ系列被移植到2.5×2.0封装尺寸,进一步提高了产品的集成度和可靠性。这些产品系列的拓展与升级不仅丰富了公司的产品线,也为客户提供了更多的选择。

顺芯(Everest-semi)公司的发展小趣事

随着技术的不断进步,顺芯公司意识到只有不断创新才能在激烈的市场竞争中立于不败之地。因此,公司加大了在研发方面的投入,积极引进高端人才,并与国内外知名高校和研究机构建立了合作关系。在XXXX年,顺芯公司成功研发出了一款具有自主知识产权的高性能数模混合芯片,填补了国内市场的空白,并获得了多项专利。

Diodes公司的发展小趣事

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

问答坊 | AI 解惑

09清单中的变压器很奇怪 没见过

本帖最后由 paulhyde 于 2014-9-15 09:42 编辑 额定功率50W,3个绕组变比n1:n2:n3=20:10:1,电流依次为I1=1.5A、I2=3A、I3=0.1A,为何是最后一个是0.1A?  …

查看全部问答>

反激式电源中电磁干扰及其抑制

摘  要 : 在 介 绍 Flyback反 激 式 DC/DC 电 源 及 其 性 能 的 基 础 上 ,  主 要 讨 论 了 该 电 源 中 的 网 侧 谐 波 及 其 抑 制 ,  开 关缓 冲 电 路 , 光 耦 隔 离 等 问 题 。…

查看全部问答>

sqlite移植wince

我想在pda上用SQLite数据库,我程序是qt写的,但是我应该怎样将SQLite移植到wince平台上呢,我现在有了SQLite.dll和SQLite.lib,之后我交叉编译生成了.exe文件,为什么在模拟器上不能运行呢?…

查看全部问答>

《走过路过,千万不要错过》 定时器中断 动态扫描 。单步可以。一执行 就有问题。。

  ORG  0000H         LJMP MAIN         ORG  000BH         LJMP TIMER0        &nbs ...…

查看全部问答>

STC各系列单片机 型号命名规则

STC各系列单片机 型号命名规则 12 C LE 20 52 AD 后缀意思_含义…

查看全部问答>

单片机学习该怎么入手?

我是大一的学生,已经学过一下单片机,想利用暑假的时间来深入学习下单片机的开发,上网买了个开发板,具体怎么做才能学到真正的东西?求各位大神指给小弟一条正确的道路,,,谢谢! -----------没伞的孩纸必须学会努力向前奔跑!…

查看全部问答>

全新MSP430FR5969 LaunchPad Evaluation Kit 不带屏幕

本帖最后由 dai277530706 于 2014-8-17 21:30 编辑 之前ti搞活动六折卖的开发板,后来论坛搞活动又送了一块,还没有拆封。现在想把买来的卖出去。90元不包邮。有意联系QQ:277530706 …

查看全部问答>

重新认识TL431

熟悉电路制作的人大多对TL431并不陌生。由于TL431的动态抗阻的特性,其经常在电路设计当中被用于替代稳压二极管。不仅如此,TL431的开态响应速度快输出噪音低,并且价格低廉。因此收到了了电源工程师和初学者们大力好评。本篇文章主要为大家介绍了T ...…

查看全部问答>

【Altera soc 体验之旅】+基于自组网的无线路由设计在FPGA-SOC上的实现

                                      基于自组网的无线路由设计在FPGA-SOC上的实现     首先 ...…

查看全部问答>

新手关于CCS路径的问题

本帖最后由 无知的萝卜 于 2015-9-17 13:33 编辑 我自己新建了一个project。 里面有个h文件 firstTry.h。(firstTry.h的位置在F:\\CCS\\WorkSpace\\MyFirstTry\\Header)开始的时候我的路径设置为 编译报错无法打开firstTry.h 后来我把firstTry. ...…

查看全部问答>