嵌入式C语言源代码优化方案(非编译器优化)

选择一种合适的数据结构很重要,如果在一堆随机存放的数中使用了大量的插入和删除指令,那使用链表要快得多。

RAM在单片机里有什么样的作用?

单片机就是个小计算机,大计算机少不了的数据存储系统,单片机一样有,而且往往和CPU集成在一起,更加显得小巧灵活。

开发单片机的常见IDE有哪些?

IDE指用于软件开发的工具,通常包含编辑器、编译器、调试器、图形用户界面等集成多种工具的应用程序。

MM32F013x——IEC60730-1 B类认证软件设计指南(四)

在上一章节中我们介绍了RAM检测的实现方法,本章节我们将给大家介绍FLASH检测的实现方法。

STM32等单片机程序加密的方法

为了防止大家的程序不被剽窃,本文给大家分享单片机加密的方法。

如何挑选一款合适的LED驱动IC?这些选型要点,你一定要了解

LED是一种能够将电能转化为可见光的固态半导体器件,它的半导体属性可最大限度地突显智能照明的优势,满足消费者对调光、调色、远程控制、可扩展性等全方位的照明需求。

STM32和Arduino对比,谁更厉害?

很多电子爱好者面对Arduino和STM32时都会有个两难的决定,不知道如何选择使用。Arduino一直处在火热状态,但是STM32接口多性能强,速度也较快。

如何用单片机做一个高精度的时间钟方案?

理论上,只要是用晶振作为时基的单片机时间钟,在常温下做到日差1秒之内,甚至更精准是应该极易达成的。

关于蓝牙传输距离和可靠性的误解与事实

多年来,蓝牙技术一直在提高全球各地数百万人的生活质量,它已成为人们保持连接所不可或缺的组成部分。

基于STM32分析栈、堆、全局区、常量区、代码区、RAM、ROM

在一个STM32程序代码中,从内存高地址到内存低地址,依次分布着栈区、堆区、全局区(静态区)、常量区、代码区,其中全局区中高地址分布着.bss段,低地址分布着.data段。