-
概述: 在使用STM8L101F3这款单片机时,由于它只有8K的flash,空间非常小,只要调用C库函数printf编译后整个文件很大,直接程序溢出。这也就意味着我们实现printf串口打印调试就没办法进行。既然使用不了库函数,那么我们就可以自己动手封装类似printf的函数,这样我们就可以实现数据串口打印啦。这里就直接放上我的STM8L101F3的部分源码了,希望可以给你一些参考。 源...[详细]
-
由于工作需要,复用了PA15的时候,程序禁用swd-jtag功能,网上多方查找解决方法。 在重新上电的时候,保证BOOT0为高电平,BOOT1为低电平,即可禁止程序从烧写过的代码启动,这时,重新烧写程序即可。 STM32三种启动模式对应的存储介质均是芯片内置的,它们是: 1)用户闪存=芯片内置的Flash。 2)SRAM=芯片内置的RAM区,就是内存啦。 3)系统存储器=芯片内部一块特定的区...[详细]
-
1 引言 随着大量新兴数据业务的应用,智能手机和平板电脑功耗水平大幅度提高,导致待机时间也大幅度缩短。为了能否延伸待机时间,内置电池的设计变得越来越普及。这是因为锂电池的一半体积是由其结构件所占据的,如果电池内置于智能手机和平板电脑机身中,就可以节省锂电池的结构件体积,从而在相同乃至更大的体积上大大提高电池的容量。如此一来,电池的容量确实得到了大幅度增加,伴随着也产生了一个新的问题——如果智能手...[详细]
-
关于TD-LTE终端的发展策略目前已引发争议,尽管中国移动希望打造多模多频的TD-LTE终端,即TD-LTE终端要兼容FDD LTE、GSM、TD-SCDMA以及WCDMA等多个制式,但一些厂商对此叫苦不迭,认为“TD-LTE终端芯片的多频多模要求应有序推进,尊重市场选择”。 TD-LTE多模多频的技术要求引热议 “对TD-LTE终端要求过高,会导致最薄弱的芯片和手机环节迟迟不能稳定...[详细]
-
~改善后工序作业品质,促进全球化推广~ 日前,NEC电子为了将提高后工序的生产效率及作业品质的改善工作的成果推广到全球范围,在拥有试作生产线的日本相模原地区成立了“半导体产品制造推进中心”,该中心由数十名生产技术人员及熟练技工组成。该中心的成立的目的是为了紧随在全球范围内展开业务的用户,在其生产工厂附近为其提供服务及提高产品的成本竞争力,它对NEC电子于2007年2月制定的将一部分产品转向海外...[详细]
-
在电路保护设计中,电子保险丝 ( eFuse ) 是一个令人兴奋的技术,也代表着一种创新的新趋势——这种基于半导体技术、具有自恢复特性的解决方案,正在快速取代传统的机械继电器和接触器以及不可恢复保险丝,在高功率应用中保护硬件电路和用户免受过流损害。 伴随着电气化和电子化的发展,汽车电子已经成为一个 eFuse 应用的主要领域。在这方面,Vishay 也一直在通过打造适用于不同场景的 eFus...[详细]
-
维科杯· OFweek 2023中国 机器人 行业年度评选(简称OFweek Robot Awards 2023),是由中国高科技行业门户OFweek维科网及旗下权威的机器人专业媒体-OFweek维科网·机器人共同举办。该评选是中国机器人行业内的一大品牌盛会,亦是高科技行业具有专业性、影响力的评选之一。 此次活动旨在为机器人行业的产品、技术和企业搭建品牌传播展示平台,并借助OFweek平台资源及...[详细]
-
尽管网上的例程一堆堆,但还是花了好几天时间才跑通了一个USART通过中断方式实现的小程序。相当无比地郁闷啊。记录一下遇到的问题: 1. 配置RCC的时机 在主程序中通过查询方式收发数据时,结果并不稳定。对比了ST提供的例程中的设置,将RCC配置提到了所有配置的最前面后,功能实现。结论:应先配置RCC,再初始化其他外设。 2. RAM下调试遇到的问题 在上述查询方式的基础上,增加对NV...[详细]
-
NVIDIA于今日发布一款突破性的推理软件。借助于该软件,全球各地的开发者都可以实现会话式AI应用,大幅减少推理延迟。而此前,巨大的推理延迟一直都是实现真正交互式互动的一大阻碍。 NVIDIA TensorRT™ 7作为NVIDIA第七代推理软件开发套件,为实现更加智能的AI人机交互打开了新大门,从而能够实现与语音代理、聊天机器人和推荐引擎等应用进行实时互动。 据Juniper R...[详细]
-
买车的时候,我们都喜欢关注车辆的三大件——发动机、变速箱、底盘。这车什么排量?变速箱是双离合、AT还是CVT?开起来做起来是否舒服?前后悬挂是什么形式?这些都是我们以前买车时需要注意到的地方。 但是新能源汽车尤其是电动车是否能够用同样的方法去感受?答案自然是否定的,首先电动车没有了发动机,转而使用电动机,其中很明显的改变是电动机在车辆静止的时候并不会拥有发动机的怠速工况以及震动,...[详细]
-
随着LED显示屏的发展,市面上各种各样的接口定义呈现,由于LED单双色显示屏的大量普及,新老换代,走线方式和接口定义都有了很大的变化。LED全彩显示屏也逐渐的普及开来,更多的场合信息发布需要更高的技术,人们对色彩的要求也越来越高,这导致很多LED显示屏的控制系统无法很好的配合工作,控制卡需要多方选配才可以让显示屏有最佳的显示效果。 上海灵信科技是一家专门为LED显示系统集成厂商配套显示控...[详细]
-
工作中,很少使用STM8S,但是由于这颗U在通用U中的价格实在太诱人,在一个非常简单的应用中使用了它。 需求:根据主控板的串口指令,控制风扇转速。 技术要求:1. 风扇为两线普通风扇,24V供电,功率3W,三个并联使用;2主控板与该风扇控制板通过串口485通讯;3.风扇速度设定三种A停转 B低速静音 C 高速。 电路设计:1使用MC34063设计24V转5V给STM8供电;2.由于s...[详细]
-
1 引言 智能家居系统控制方式主要是有线网络和无线网络两种方式。有线方式,顾名思义就是需要通过布电缆来组网。此种组网方式比较传统,历史悠久,技术发展相对成熟,可靠性高,但由于其需要实体布线所带来的布线繁琐,线路容易损坏,可扩展性和可移动性差等不可避免的问题,有线网络方式将逐渐被无线网络方式取代。无线网络则凭借着其良好可移动性和扩展性以及勿需额外布线和不受距离控制等优点,从而灵活流动地对可控点进行...[详细]
-
1.定义一个空的指针函数 指针函数的参数是uint8_t 类型ch typedef void (* usart_recv_callback)(uint8_t ch); 2.声明这个类型 usart_recv_callback usart1_recv_cb; 3.串口配置时,一个形参为串口中断接收回调 void Usart_Config(USART_TypeDef* USA...[详细]
-
前面的基础知识中使用了物理地址来点亮LED灯的,现在,学习了MMU的有关知识,下面就是利用MMU的知识,用虚拟地址来点亮LED灯。而且前面还关闭了MMU所以接下来要使用MMU就得打开MMU。 在前面的学习知道,从虚拟地址映射成物理地址有三种方式的: 段的方式 粗页的方式 细页的方式 接下来就是使用段的映射方式来实现虚拟地址到物理地址的转化。 段的方式的实现步骤: 1、建立一张Tran...[详细]