跳转到主要内容

技术

MM32F013x——硬件看门狗及选项字节操作

本文将重点介绍如何在MM32F013x上实现用FLASH 选项字节存储用户数据以及使能硬件独立看门狗模式的功能。

基于单片机的数字电子钟

利用所学知识设计一个单片机数字电子钟。

一个故事看懂单片机中的堆栈

在理解单片机的时候如果能把你之前有的那些也许仅仅是直觉上的对计算机的理解融入进来的话,可能会对你学习单片机的概念有极大的帮助,至少对于我是这样的。

AVR单片机语音识别电路模块设计

LD3320芯片是一款“语音识别”专用芯片。该芯片集成了语音识别处理器和一些外部电路,包括A/D、D/A转换器、麦克风接口、声音输出接口等,而且可以播放MP3。

ME32x系列MCU Keil调试技巧

ME32x系列是内嵌ARM Cortex™ M0/M3核的32位微控制器。该系列控制器由敏矽微电子有限公司自主开发,并具有自主知识产权。

基于APM32 MCU的电动车BMS及电机控制应用方案

极海APM32系列工业级通用MCU,低功耗、高性能、高集成、易于移植、支持96位唯一设备ID(UID),ESD高达8KV,符合工业级可靠性标准,具有较强的抗干扰性和防静电能力,全系列产品工作温度覆盖-40℃~+105℃,满足严苛工作环境的温度要求,可为电动车行业提供安全可靠的嵌入式应用解决方案。

专治MCU各种 HardFault 的库:CmBacktrace(错误追踪库)

相信有不少读者都遇到过 “HardFault” 的问题,而且不止一次,有时候可能因为它连续几日加班,甚至通宵。那么今天就来分享一个由armink(也就是现在RTT里面的那位朱大神)整理的开源库,借花献佛分享给大家。

MM32F013x——RTC闹钟定时唤醒

本文将重点介绍如何在MM32F013x上通过内部RTC模块的闹钟事件来唤醒处于停机模式下的MCU。

51单片机 VS STM32单片机:优缺点分析,孰强孰弱?

51单片机——应用最广泛的8位单片机。

单片机的内存分配(变量的存储位置)详解

要了解 ROM(flash)、RAM(sram)启动,首先需要对链接器 Linker 如何分配内存有一定的了解。

如何更快调试嵌入式软件,试试这五个技巧!

调试嵌入式软件是我最不喜欢的行为,不幸地是,它却是必要的。值得庆幸地是,技术和工具链创新的进步衍生出大量的新技术,从而大大地加快了调试过程。下面让我们来看看其中一些方法,从传统的断点调试出发到更先进的仪器跟踪技术。

将Swift语言应用到MCU开发中(下)

本文的上半部分简单介绍了什么是Swift,为什么要用Swift做MCU的开发语言:将Swift语言应用到MCU开发中(上)。接下来将介绍作者本人在进行的一个项目,旨在开发出一个适合于MCU的Swift开发环境。

将Swift语言应用到MCU开发中(上)

随着ARM Cortex-M核的MCU逐渐占据市场主导地位, MCU的性能逐渐追上了90年代中后期的通用CPU,使用原厂提供的API来进行开发,逐渐取代了寄存器开发方式,而底层硬件的操作变得大同小异。

MCU开发者所面临的五大挑战

随着5G、人工智能、大数据等新势能的发展,MCU凭借其低功耗、低成本,以及广阔的通用性能赢得相对稳定的市场,其重要性愈发凸显。在物联网领域,MCU呈现出许多新特征、新趋势,未来,MCU产业又将面临哪些新机遇?

7个技巧:提高嵌入式系统的可靠性

从规范完善的开发周期到严格执行和系统检查,开发高可靠性嵌入式系统的技术有许多种。本文介绍了7个易操作且可以长久使用的技巧,它们对于确保系统更加可靠地运行并捕获异常行为大有帮助。

如何设计微控制器控制的隔离式16位输出模块?

无论是在建筑物中还是在生产车间,如今在任何地方都需要可编程控制器来调节各种生产过程、机器和系统。这就涉及到与相关器件连接的可编程逻辑控制器(PLC)或分布式控制系统(DCS)模块。

MM32F013x——万年历

MM32F013x内部的RTC是一个独立的定时器单元,它拥有一组连续计数的计数器,配置相应的寄存器参数,可以实现闹钟、秒中断、毫秒中断、MCU定时唤醒、万年历等功能。

10个单片机MCU常用的基础知识

MCU有串口外设的话,在加上电平转换芯片,如MAX232、SP3485就是RS232和RS485接口了。

分享:51单片机汇编指令速查表

51单片机汇编指令速查表

MCU外接晶体对地电容作用分析

很多MCU开发者对MCU晶体两边要各接一个对地电容的做法表示不理解,因为这个电容有时可以去掉。笔者参考了很多书籍,却发现书中讲解的很少,提到最多的往往是:对地电容具稳定作用或相当于负载电容等,都没有很深入地去进行理论分析。