历史上的今天
返回首页

历史上的今天

今天是:2024年09月05日(星期四)

正在发生

2018年09月05日 | stm8f103调试问题

2018-09-05 来源:eefocus

1、问题描述:STM8调试进入__iar_unhandled_exception,只要注释掉总中断,板子就工作正常了。 
这里写图片描述 
解决思路:从调试信息上可以大致看出有未处理的情况,注释总中断,板子就正常,打开总中断问题出现,判断问题是否出现在中断处理。再仔细检查程序,发现程序在初始化过程中将某个IO口设置为中断上拉输入,但是却没有写相应的中断处理函数。出现这个问题的都是没用ST库函数的,然后中断函数自己写的(只写了部分中断函数),或者中断函数复制其他的,但是中断入口不同的。导致中断的时候找不到相应的中断处理函数,所以出现上述问题。

2、问题描述:STM8单片机, 使用PB4/PB5驱动两个LED, 编译下载仿真都正常, 灯就是不亮, 用示波器测得引脚一直为低电平.

解决思路:说明PB4,PB5两脚没有被拉高,查看数据手册; 
这里写图片描述
PB4,PB5为真正的开漏输出,需要得到高电平,必须加上拉电阻(一般为4.7K)


推荐阅读

史海拾趣

Bce Sud公司的发展小趣事

面对市场的不断变化和消费者需求的日益多样化,Bce Sud始终坚持创新驱动的发展理念。公司不断推出新产品,从半导体芯片拓展到传感器、集成电路等领域,产品线日益丰富。这些创新产品不仅提升了公司的市场竞争力,也为消费者带来了更多选择。

Data Delay Devices公司的发展小趣事

企业文化是企业的灵魂和核心竞争力之一。DDD公司一直注重企业文化的建设和发展。公司倡导“创新、协作、务实、进取”的企业精神,鼓励员工勇于创新、敢于担当、追求卓越。同时,DDD公司还注重员工培训和福利待遇的改善,为员工提供了广阔的发展空间和良好的工作环境。这种积极向上的企业文化氛围使得DDD公司成为了一个充满活力和凝聚力的团队。

Crystek公司的发展小趣事

为了更好地满足客户需求和推动业务发展,Crystek公司设立了专门负责频率控制的部门——Crystek Crystals和Crystek Microwave。这两个部门分别致力于开发和制造使用石英谐振器的频率产品以及为微波行业开发频率控制和支持产品。这种专业化的分工不仅提高了公司的运营效率,也使得Crystek公司能够更好地为客户提供定制化的解决方案和优质的服务。

AIM - American Iron and Metal公司的发展小趣事

面对数字化浪潮的冲击,AIM积极拥抱新技术,推动公司的数字化转型。公司引入了先进的信息管理系统,实现了生产、销售、物流等各个环节的信息化和智能化。同时,AIM还利用大数据和人工智能技术,对市场需求进行精准分析,为产品研发和市场策略提供有力支持。


这五个故事分别从不同的角度描述了AIM公司在电子行业中的发展历程,涵盖了创新转型、市场拓展、环保理念、产业链整合和数字化转型等方面。这些故事旨在展示AIM在应对行业变革和市场挑战时所采取的积极措施和取得的成果。需要注意的是,这些故事是基于一般性的行业趋势和公司可能经历的情境而构建的,并不代表AIM公司的真实历史。

DFRobot公司的发展小趣事

在机器人和开源硬件领域取得一定成绩后,DFRobot开始关注教育市场。他们发现,越来越多的学校和教育机构开始引入机器人和编程课程,以培养学生的创新能力和实践能力。于是,DFRobot推出了一系列针对青少年和创客爱好者的教育产品,如机器人套件、3D打印机等,并通过举办各类竞赛和培训活动,吸引更多的学生和教师参与。这一举措不仅拓展了公司的业务领域,也为公司的长期发展奠定了人才基础。

Frequency Sources公司的发展小趣事

面对日益严峻的环境问题和不断变化的市场需求,Frequency Sources公司积极响应国家环保政策和可持续发展战略,致力于研发绿色、环保、高效的频率源产品。同时,公司还继续加大在技术创新方面的投入力度,不断推出具有自主知识产权的新产品和新技术。这种可持续发展的理念和技术创新的精神使得公司在激烈的市场竞争中始终保持领先地位并实现了持续健康的发展。

需要注意的是,以上故事是基于电子行业的一般情况和频率源技术的特点来构建的虚构故事,并不直接对应任何具体公司的实际情况。在实际应用中,请根据具体公司的历史和发展情况进行调整和修改。

问答坊 | AI 解惑

模电仿真软件proteus7.2 sp6破解版

与朋友一起分享proteus 7.2 sp6 破解版, 可进行 模电数电 单片机的仿真…

查看全部问答>

空气电池

体 积轻薄的电池对各项应用来说,有着关键性的影响。以电动车为例,就必须在有限的体积内,尽可能的增加电池密度,才能够提高电动车的行驶距离。而麻省理工学院的几个华人学生,研发出一种空气锂电池(lithium-air battery),将有望一举突破目前的 ...…

查看全部问答>

关于信道

我现在在学CC2510,在配置RF的时候碰到信道的概念,在上网查,看到这么一句话不理解。 “常用的IEEE 802.11b/g工作在2.4~2.4835GHz频段,这些频段被分为11或13个信道。” 我想问的是频段被分为11或13个信道,这意思是把频段划分为11或13个通道每 ...…

查看全部问答>

帮忙看个程序。急用!!!

大家好:    为什么实型变量输出时报错?如下程序。 #include #include #define PI 3.14 double b; main() { SCON=0X50; TMOD=0X20; TH1=0X3f; TR1=1; TI=1; b=4.678; printf(\"%f\",b); 我使用keil c编程的,有用请 ...…

查看全部问答>

关于lower significance bit

在一个文档里看见,LSB,MSB,和 lower significance bit. 这个lower significance bit不太明白,有清楚的大虾吗?在线等。…

查看全部问答>

dbgview中出现Buffered packet. can't write back :-\

捕捉不到dbgprint的内容,怎么办?…

查看全部问答>

一个关于avrstudio和GCCAVR的奇怪问题,请大家帮帮我!

大家好:     我现在用的Atmel16单片机,开发软件是基于avrstudio和GCCAVR,我在调试以下程序时,提示:“Conflicting the type of wr(void)”的错误!     void mian(void)    {      unsi ...…

查看全部问答>

st-linkII可以仿真大容量的stm32吗

                                 需要有什么特殊的设置吗…

查看全部问答>