专业提供
智能电子产品芯方案
专注差异化嵌入式产品解决方案 给智能产品定制注入灵魂给予生命
提供开发工具、应用测试 完善的开发代码案例库分享
从全面的产品导入到强大技术支援服务 全程贴心伴随服务,创造无限潜能!
提供新的芯片及解决方案,提升客户产品竞争力
提供最新的单片机资讯,行业消息以及公司新闻动态
MCU引脚电平不符合外设要求常见于电压等级不一致、驱动能力不足、上下拉不合理等问题。解决时需先查MCU datasheet的VOH/VOL、VIH/VIL参数,再查外设的电气特性,逐一对比确认。
在MCU项目开发过程中,可能会碰到一些意想不到的问题。有些问题比较常见,比如上电顺序问题、复位电路问题、时钟或程序问题等等。在本文中,英锐恩单片机开发工程师分享了一个比较推介的排查流程。
做MCU硬件开发的时候,MCU意外复位或死机、程序跑飞、时钟错乱等,有部分原因是时去耦电容问题导致的。下面英锐恩单片机开发工程师分享了几个去耦电容的使用经验。
在功率器件MOS管的选择上,工程师普遍倾向于选用N沟道MOSFET。实际还真有这么一回事,这是由MOS管物理特性和电路实现方式所决定的。
在8051单片机系统中,由于其硬件结构的限制,在处理中断时仅自动保存当前寄存器状态(如程序计数器PC、累加器 ACC、状态字 PSW、B寄存器等),而不会自动保护外部或内部 RAM 中的非寄存器变量内容。因此,如果发生中断嵌套,高优先级中断服务程序若修改了某些全局变量或内存数据,就可能导致低优先级中断或主程序出现逻辑错误。
在嵌入式系统或自动控制系统中,报警机制的设计至关重要。为了实现快速、准确的报警响应,通常采用硬件中断申请与软件中断服务程序处理相结合的方法。相比于传统的“程序轮询比较法”,这种方法具有实时性强、响应速度快、系统资源占用少等显著优势。
掌握一款新的MCU,不仅需要对其硬件资源有系统了解,还需要掌握其软件编程方法以及调试技巧。以下分步骤介绍如何高效上手一款新的MCU。
串行总线是一种将数据按位(bit)顺序逐一传输的通信方式,相较于并行总线具有成本低、布线简单、传输距离长等优势,广泛应用于嵌入式系统、通信接口(如 UART、SPI、I²C、CAN、USB等)以及传感器和模块之间的互联。
晶体振荡器(简称“晶振”)是单片机系统中提供时钟信号的核心元件,一旦晶振不工作,整个系统将无法正常启动。因此,快速有效地判断和排查晶振不工作的原因,对于维护和调试单片机系统很重要。下面列出可能导致晶振不工作的主要原因及相应的检查方法