历史上的今天
返回首页

历史上的今天

今天是:2025年04月01日(星期二)

正在发生

2020年04月01日 | FreeRTOS+STM32F103串口通信错误解决方法

2020-04-01 来源:eefocus

在调试FreeRTOS系统时,在串口中断中用队列存储数据,然后再定时器中断中用队列接收数据,并通过串口打印出来。在调试代码中编译器报错。


…OBJLED.axf: Error: L6915E: Library reports error: __use_no_semihosting was requested, but _ttywrch was referenced

在这里插入图片描述

在网上搜索之后,找到了一个解决方法。在usart.c文件中添加以下代码,可以解决这个问题。


//__use_no_semihosting was requested, but _ttywrch was

_ttywrch(int ch)

{

    ch = ch;

}

在这里插入图片描述

然后通过对比正点原子的代码,发现了另一个解决方法。在usart.c文件中直接屏蔽


#pragma import(__use_no_semihosting)


这行代码,也可以解决这个问题。

在这里插入图片描述

推荐阅读

史海拾趣

Akahane Electronics Ind Corp公司的发展小趣事

为了应对市场的多变性和不确定性,Akahane实施了多元化战略。除了继续深耕半导体领域外,公司还积极拓展智能家居、物联网等新兴领域。通过不断推出创新产品和完善服务体系,Akahane成功打开了新市场的大门,实现了业务的多元化发展。这一战略不仅为公司带来了新的增长点,还增强了公司的抗风险能力。


这些故事虽然基于虚构,但它们反映了电子行业中企业可能经历的一些典型发展路径和挑战。希望这些故事能够满足你的需求。

Anderson Power公司的发展小趣事

随着全球市场的不断扩大,Akahane意识到单打独斗难以为继,于是积极寻求与国际同行的合作。通过与欧美知名电子企业建立战略合作关系,Akahane不仅获得了先进的技术支持,还成功打入国际市场,进一步提升了品牌影响力。同时,公司还积极参与国际电子行业的交流活动,学习借鉴先进的管理经验和市场策略,为公司的长远发展奠定了坚实基础。

Geyer Electronic E K公司的发展小趣事

面对日益严重的环境问题,Akahane敏锐地捕捉到绿色电子产品的市场潜力。公司投入大量研发资源,开发出低能耗、环保的电子产品,并积极推广绿色生产和循环经济理念。这一举措不仅赢得了消费者的青睐,还为公司赢得了良好的社会声誉。同时,Akahane还积极参与国际环保组织的活动,推动电子行业的绿色化发展。

A/D Electronics Inc公司的发展小趣事

A/D Electronics Inc在创立初期,以其卓越的技术研发团队在模拟到数字转换器(ADC)领域取得了重大突破。公司研发出一款高精度、低噪声的ADC芯片,这一创新产品迅速在市场中获得认可,为公司的初步发展奠定了坚实基础。随着技术的不断迭代,A/D Electronics Inc陆续推出了一系列高性能的电子产品,满足了市场对于高效、稳定电子元件的日益增长需求。

Acculin Inc公司的发展小趣事

作为一家有社会责任感的企业,Acculin Inc积极参与公益事业,为社会做出贡献。公司定期举办慈善活动,支持教育、环保等公益事业。此外,Acculin还注重环保生产,通过采用环保材料和节能技术,降低生产过程中的环境影响。这些举措不仅提升了公司的社会形象,也增强了消费者对品牌的信任度。

这些故事虽然基于虚构,但反映了电子行业中企业可能面临的一些常见挑战和机遇。通过技术创新、国际合作、战略调整、人才培养和社会责任等方面的努力,一个电子行业的企业可以逐渐发展壮大,并在市场中取得一席之地。

Herga公司的发展小趣事

在20世纪90年代初,Herga公司凭借其在精密电机技术上的突破,成功研发出一款高效能、低噪音的步进电机,迅速在自动化设备和电子设备市场中脱颖而出。这款电机不仅提高了生产效率,还显著降低了能耗和噪音水平,赢得了众多知名电子制造商的青睐。Herga公司借此机会,进一步拓展产品线,逐步确立了在电子行业精密传动组件领域的领先地位。

问答坊 | AI 解惑

单片机学习的误区

作者 唐继贤 (现在网上可以搜到这篇文章,但有的没有标作者) 单片机因其优异的性能得到了越来越广泛的应用,现在几乎所有的电子产品都用到了它,因此学习单片机的人也越来越多。随着技术的进步,单片机的种类也层出不穷,不断有新型高性能的单片 ...…

查看全部问答>

ADC与DAC专题学习之五——在实际ADC中的失真和噪声

不论采用什么架构,实际的采样ADC(具有集成的采样和保持)都具有许多噪声和失真源,如图2-20所示。宽带模拟前端缓冲器具有宽的噪声、非线性及有限的带宽。SHA进一步引入了非线性、带限和孔径抖动(aperture jitter)。ADC实际量化器部分引入量化噪声以 ...…

查看全部问答>

基于有限元方法的螺旋天线设计

于有限元方法的螺旋天线设计目前,在无线通信和军事通信中,如:山区公路通信、铁路隧道通信,常常需要一种体积小、重量轻、方向性强的圆极化天线,螺旋天线因能满足这些要求而受到重视,并在这个领域发挥了重要的作用。   本文设计基于有限元 ...…

查看全部问答>

单片机产生正反方波信号的C程序

用的芯片是AT89S52, 目前初步设想 1:通过其中的一个输出端口P1.1输出1-2MHz方波信号. 2:定时器1做计时器,设定方波信号的半个周期产生中断,每次中断P1.1取反。 3:方波信号每个1S,2S反向一次。正向时电机正转,反向时电机反转。 现在的问题 ...…

查看全部问答>

wince 一个初学者的迷茫

一直很想学 wince嵌入开发 还很长的一段路 以前是做WEB程序开发的 现在想转过来学windows ce 对基本流程 安装 BSP SDK 操作系统有一定了解 目前想学 应用程序开发 达到一定程度在学 驱动开发。。 应该要创造什么样的学习环境呢 ? 需要看 ...…

查看全部问答>

为何在用仿真器与烧入IC的效果不一样?

#include #include /***************for 24c02************************************************************/ #define        WriteDeviceAddress 0xa0              &nb ...…

查看全部问答>

探路者:能否推荐下LED贴片厂

能否推荐下LED贴片厂;最好公司在厦门的; 你是在哪里上班的啊; 现在贴片厂的价格 一个点1分5你说贵不贵啊; 有的还有3分的;都是乱报价,有点抓不着北; 你是LED行家,应该有认识些人做这个的吧;介绍几个啊?  …

查看全部问答>

分享一点关于多国字库的资料。

前几天在论坛上看到有人讨论关于小语种字库的问题,发现很多TX都遇到过类似的问题——有自己请美工做字库、从ttf中读取或转换成点阵字库的、或者下载盗版字库自烧录。。。本人以前也走过同样的冤枉路,无论从整体成本、显示的美观性、版权、良率还 ...…

查看全部问答>

求STM32F107串口1发送错误

串口1和串口2的源程序几乎相同,现在就是串口2 完全正常,串口1却只能接收,发送时有时无,有时又是错误数据,求高手帮忙看下是啥原因 void Com1_init(void) {       USART_InitTypeDef USART_InitStructure;     ...…

查看全部问答>