-
最近做的一个项目遇到一个很莫名的错误,程序运行到某一部分时便会卡死,分析后,感觉在逻辑上并无错误,但是就是会卡死,而且不是偶然。 后来在网上查找资料怀疑是内存溢出,然后调试发现是两个函数中的的局部变量申请的内存空间太大,所以错误应该是栈溢出了。将这两个变量使用malloc申请堆段空间完美解决。 下面是对STM32的堆栈(Heap&Stack)小结: 内存分配空间 内核保护区 栈段 ...[详细]
-
爱特梅尔公司( Atmel Corporatio)宣布,全球最小的快闪AVR 微控制器 微控制器
一个微控制器,(也称作微处理器或MCU)就是一个小型的计算机,它由一系列简单的电路和一些支持CPU作用的简单模块组成,如晶体振荡器,定时器,看门狗,串行和模拟I / O口等等。芯片里包括非闪烁存储器和OTP ROM 用来存储程序,以及一个很小的读写程序。 封装产品开始投入生...[详细]
-
摘要:介绍一种用休眠-复位运行方式提高单片机抗干扰能力的方法;分析其适用范围,给出具体应用电路;结合实例,分析这种运行方式下硬件和软件设计的特点。
关键词:单片机 复位/休眠抗干扰
引 言
随着微电子技术的飞速发展,单片机的性能迅速提高,在运算、逻辑控制、智能化方面显示出非凡的优势,在很大程度上取代了原来由数字逻辑电路、运算放大电路组成的检测、控制电路,应用非常广泛。但由于它存在着死...[详细]
-
引言 传感器网络是计算机科学技术的一个新的研究领域,集成了传感器、微机电系统和网络二大技术形成的传感器网络是一种全新的信息获取和处理技术。近几年,在传感器网络管理、查询和数据分发等方面的研究都得到了相当大的发展。而传感器网络要真正投入使用,则不能完全孤立存在,需要通过网关设备接入外部网络,如Internet、局域网或企业内部互联网,提供用户对无线传感器网络的远程访问和监测。 1.系统总体设计 随着...[详细]
-
仙知机器人|六种安全措施,为移动机器人高效运行保驾护航 随着智能制造深入发展,移动机器人在生产车间与仓储物流环节的应用越来越广泛,并开始向医疗、教育、电商、零售等众多领域快速延伸。在各类使用场景下如何保证移动机器人安全运行,一直都是考验移动机器人性能的首要因素。仙知机器人作为移动机器人行业的标杆企业,是如何为移动机器人高效运行保驾护航的呢? 激光雷达 激光雷达,它是激光导航移动机器人的“...[详细]
-
摘要 无线电通信对于确保车辆之间以及从基础设施到车辆的数据交换具有根本性的重要性,反之亦然。关于辅助驾驶甚至全 自动驾驶 ,这种通信必须达到非常高的安全程度,目的是保证司机和乘客的安全。预计有两个框架将为安全数据传输提供支持。 5G 技术和无线V2X协议。为了达到最佳性能并降低成本,建议提高它们之间的互操作性以及与汽车总线的适当接口。在这方面,有效地使用信道编码可以保证纠错,即可靠的通信,...[详细]
-
据统计,2009年中国汽车销量超过1350万辆,中国首次成为全球最大汽车市场,而家用汽车消费已经成为一个新兴的消费热点。尤其是在国家拉动内需和汽车下乡政策的影响下,未来五年内中国汽车销量将会达到10%的增长速度,而消费者对安全性能的要求也会越来越高,所有这些都将必会带动这个市场的发展。
气囊系统成标配,市场潜力巨大
胡云发:未来10年,中国和印度等...[详细]
-
Note: Initializing or Re-Configuring the USART Module The required USART initialization/re-configuration process is: 1) Set SWRST (BIS.B #SWRST,&UxCTL) 2) Initialize all USART registers with SWRST = ...[详细]
-
自19世纪中期英国人南丁格尔开拓性地引入护士这个行业后,“白衣天使”就成为救死扶伤的代名词。护士对人们健康的帮助一直不可替代,但后来这个行业也遇到了竞争对手。 2014年上映的迪士尼动画片《超能陆战队》已逐渐被人们淡忘,但片中的机器人“大白”却热度不减。“大白”是科学家精心研制的充气医疗机器人,其治愈系的外表和多样化的功能塑造出了一个“机器暖男”的丰满形象。 现实中的护理机器人和动画片...[详细]
-
adr lr, here // 存放 lr, 为 b(跳转) 做准备 ldr r0, // 将 new_gd 中的 reloc_off 存放到r0,用作新的lr的计算 add lr, lr, r0 // 更改lr ,让 relocate_code 返回时,跳转到 已经 搬移好的代码 中去, ldr r0, // 将 new_gd 中的 relocaddr存放到r0,作为第一个参数 ...[详细]
-
红外遥控在家电产品中有广泛应用,但各产生的遥控器不能相互兼容。目前市场上常见的万能遥控器只能对某几种产品进行控制,不是真正的“万能”,而且不能对新上市的产品进行控制。本文介绍一种用单片机对红外遥控器信号接收和转发的方法,由于只关心发射信号波形中的高低电平的宽度,不管其如何编码,因此可以用来实现自学习万能遥控器。
一、红外信号的接收和波形测量
所有红外遥控器的输出都是用编码后串行数据对38...[详细]
-
虚拟现实 (简称 VR 技术,指利用电脑模拟产生一个三度空间的虚拟世界,提供使用者关于视觉、听觉、触觉等感官的模拟,让使用者如同身临其境一般——编者注)、增强现实(简称 AR 技术,指一种实时地计算摄影机影像的位置及角度并加上相应图像的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动——编者注)等层出不穷的新科技正逐渐进入人们视野。据媒体报道,中国VR的潜在用户规模已经达2.86亿...[详细]
-
日本苹果情报网站iPhone Mania 24日转述CNBC 的报导指出,美银美林 ( Bank of America - Merrill Lynch )分析师Wamsi Mohan 23日出具报告指出,苹果(Apple)正和亚洲供应商合作、携手研发可折叠式(foldable)iPhone(摊开时屏幕尺寸可能将翻倍、可充当平板使用),目标在2020年推出。Mohan是在和几家亚洲苹果供应商会面后...[详细]
-
MAX1441的SPI接口固件为独立的程序单元,包含初始化程序,用于设定MAX1441寄存器的初始值(包括范围、转换速率、激励频率),程序需要通过USB/JTAG口装载到MAX1441,这是唯一需要固化到闪存内的程序,供嵌入式内核运行。
CMAXQUSB+控制器板用于连接MAX1441评估板(MAX1441EVSYS+)与计算机,可从Maxim的网站下载驱动程序,请选择与操作系统相匹配的US...[详细]
-
CAN(Controller Area Network)是一种局域网通信协议,广泛应用于汽车、工业自动化等领域。然而,CAN总线系统在实际应用中也可能遇到各种故障。 1. 物理层故障 物理层故障主要涉及CAN总线的硬件部分,包括电缆、连接器和网络节点。 1.1 电缆损坏 电缆断裂或接触不良。 电缆受到外部环境影响,如温度、湿度等。 1.2 连接器故障 连接器接触不良,导致信号传输不稳定...[详细]