历史上的今天
返回首页

历史上的今天

今天是:2025年04月23日(星期三)

正在发生

2020年04月23日 | IAR建立STM8工程

2020-04-23 来源:eefocus

其中的几个点:


预处理Preprocessor - 添加路径,这个是头文件路径

STM8和STM32必须要预编译型号

下面的是问题:


路径有中文的问题

在这里插入图片描述

会出现以上的错误,导致一系列的问题

关闭源文件再次打开字体变化了

在这里插入图片描述

如图的√去掉就可以了,因为添加了中文的注释,软件是英文的,字符转换的问题

接下来来是调试问题

连接不上的问题,查看驱动,如果是显示Unknown Devicer,重装驱动也还是一样的,那么应该是ST-LINK数据线出问题,更换数据线尝试

连接上了,但是没有办法下载程序,出现如下的错误

在这里插入图片描述

给STM8外加电源,如果不行尝试

Failed to set configuration with MCU name STM8S105K4: SWIM error [30006]: Comm init error: chip does not answer

这个方法

出现错误Error[Li005]: no definition for “assert_failed” [referenced from F:OLEDDebugObjstm8s_gpio.o] 原因是只在stm8s_conf.h文件内声明了assert_failed函数,但是却没有实现它,找一个源文件写入一个空函数

void assert_failed(u8* file, u32 line)

  /* User can add his own implementation to report the file name and line number,

     ex: printf("Wrong parameters value: file %s on line %drn", file, line) */

  /* Infinite loop */

  while (1)

  {

  }

}


不知道为什么STM8在IAR在线debug的时候是没有OLED的文字显示出来的,但是关闭在线debug的时候文字显示

推荐阅读

史海拾趣

DRS Technologies公司的发展小趣事

进入80年代,DRS开始拓展其业务范围。在1981年上市后,DRS于1984年收购了其第一家公司,迈出了其市场扩张的第一步。随后,DRS不断投入研发,致力于提高其在电子和信息技术领域的核心竞争力。特别是在C4ISR(指挥、控制、通信、计算机、情报、监视和侦察)系统领域,DRS取得了显著的成果,为其在全球市场上赢得了广泛的认可。

BB公司的发展小趣事

在电子行业竞争日益激烈的背景下,BB公司深知技术创新是企业发展的核心动力。因此,公司投入大量研发资金,积极引进和培养人才,不断推动技术创新。经过多年的努力,BB公司在模拟集成电路领域取得了多项重大突破,推出了一系列具有自主知识产权的创新产品。这些产品不仅提升了BB公司的市场竞争力,也为整个电子行业的发展做出了贡献。

光大芯业公司的发展小趣事

在快速发展的过程中,光大芯业始终重视人才的培养和团队的建设。公司拥有一支来自国内外顶尖半导体设计公司的资深专家组成的核心技术团队,他们具备丰富的产品开发经验和创新理念。同时,公司还注重本地优秀设计人才的培养和引进,为公司的长远发展提供了坚实的人才保障。

DCX-CHOL Enterprises公司的发展小趣事

DCX-CHOL Enterprises成立于一个科技蓬勃发展的时代。公司的创始人是一群热衷于电子技术的年轻人,他们看到市场上对于高性能、低功耗芯片的巨大需求,于是决定自主研发。经过数年的艰苦努力,他们成功开发出了一款具有革命性意义的低功耗芯片,该芯片不仅性能卓越,而且成本远低于同类产品。这一创新成果迅速赢得了市场的认可,DCX-CHOL Enterprises因此获得了第一桶金,为公司后续的发展奠定了坚实的基础。

AEMC Instruments公司的发展小趣事

AEMC Instruments公司成立于1976年,隶属于Chauvin Arnoux集团。这个新成立的公司在电子行业中崭露头角,凭借其在电气测试和测量领域的专业知识和技术,迅速获得了市场的认可。初创时期,AEMC Instruments公司以研发和生产电流测量探头、电能质量分析仪等核心产品为主,这些产品凭借其准确性和稳定性,为公司的快速发展奠定了坚实的基础。

Alpha Industries公司的发展小趣事

在环保意识日益增强的今天,Alpha Industries积极响应绿色生产的号召。公司利用电子技术优化生产流程,减少能源消耗和废弃物排放。此外,Alpha Industries还推出了采用环保材料制成的军事服装系列,以实际行动践行绿色环保理念。这些举措不仅有助于提升公司的社会形象,也为公司的可持续发展奠定了坚实基础。

这些故事展示了Alpha Industries如何在电子技术的推动下,不断创新并适应市场变化,进而在相关领域取得显著发展。尽管这些故事并未直接涉及电子行业的核心业务,但它们却充分体现了Alpha Industries在技术创新和市场拓展方面的积极努力和取得的成果。

问答坊 | AI 解惑

主板的各种类型信号的基本走线要求

下面我就介绍一下本人一年来对主板理解程度.说得不好请大家多多指点:       首先在做图之前应对一些重要信号进行Space设置和一些线宽设置,如果客没有Layoutguaid,这就要求我们自已要有这方面的经验,,一般情况下我们要注意 ...…

查看全部问答>

AC/DC恒流源驱动I

直接在灯头上使用AC电源的照明灯具十分需要应用电路简洁、使用成本低的AC/DC恒流源驱动IC。目前使用的驱动IC大多是从开关电源转用过来的反激式恒流驱动方案,采用隔离降压原理。分成初级侧反馈控制和次级侧反馈控制二类应用,次级侧反馈控制系统精 ...…

查看全部问答>

最近在做平台搭建,想问些问题

作为一个开发环境的搭建者,应该承担的工作有哪些呢,我有点不知道从何入手,导师并没有清楚的讲明白这个问题。…

查看全部问答>

新手提问,minicom

这个也不知道发在哪个小论坛,姑且就在这儿吧,请问有遇到过这个问题的吗? 请问: 对S3C2410开发板进行引导程序烧录时, 出现 welcome to minicom 2.00.0 OPTIONS........ PRESS CTRL-A Z for help on special keys 不管烧录的是VIVI , ...…

查看全部问答>

ARM9开发板启动信息的疑问?

我有块智原的arm9开发板,启动信息如下: Uncompressing Linux............................................................ done, booting the kernel. Linux version 2.4.19-rmk4 (root@Sun) (gcc version 2.95.3 20010315 (release)) #13&nb ...…

查看全部问答>

急求:基于单片机的电感电容表的设计

听说有一个德国人写的方案 用比较器产生振荡   哪位高手知道  帮帮忙 感激不尽  呵呵…

查看全部问答>

急!请问各位高手,什么是键盘过滤器?

  请问一下,什么叫做键盘过滤器?它与键盘记录器和键盘钩子之间有没有关系?谢谢!…

查看全部问答>

有没有可以产生方波信号的IC

除了555,有没有可以产生方波信号的IC,我想用模拟的器件做一个方波信号发生器。希望占空比和频率能调。…

查看全部问答>

有那位ZLG的开发工程师想换工作

想找2名ZLG的兄弟来公司帮忙,有意向的,请发资料fatom.lee@wellida.com…

查看全部问答>

翻箱底儿翻出这个时钟模块

要毕业了,整理下书和工具的东西,准备看看带不走的都送给坛友!~没想到还翻出来一盒这个时钟模块,都忘记了啥时候买的了!~如果论坛DIY的过程中需要时钟显示模块的,我觉得这个是最合适不过的了!~如果论坛哪个DIY的小组需要的,请发帖,我会赠送 ...…

查看全部问答>