跳转到主要内容

技术

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

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

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

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

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

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

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

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

STM32(Cortex-M)内核DEBUG调试接口知识

学习STM32开发,肯定少不了debug调试这一步骤。那么,本文带你了解一下这个调试相关的知识。

单片机应用系统硬件设计应该考虑的11个问题

在选择时就考虑到单片机的内部存储器资源,如能满足要求就不需要进行扩展,在必须扩展时注意存储器的类型、容量和接口,一般尽量留有余地,并且尽可能减少芯片的数量。

STM32开发中使用C语言实现IIC驱动

使用面向对象的编程思想封装IIC驱动,将IIC的属性和操作封装成一个库,在需要创建一个IIC设备时只需要实例化一个IIC对象即可,本文是基于STM32和HAL库做进一步封装的。

再好的电路板,哪能没有测试点!

基本上设置测试点的目的是为了测试电路板上的零组件有没有符合规格以及焊性。

一个产品级MCU菜单框架设计

作为一个底层驱动工程师,驱动写完了,是要写硬件测试程序的。这个测试程序,一般给测试部/硬件工程师用来测试硬件, 也会给工厂产线测试准成品。

STM32低功耗开发时,需要注意的GPIO配置问题

一个产品的功耗不光是硬件功耗的事,其实软件也是影响整个产品功耗的一个关键因素。进行STM32低功耗产品开发时,可以通过GPIO配置方式来减低功耗。

适用于MCU的TensorFlow Lite - 网络边缘的人工智能

在技术发展的历史上,技术先独立发展再相互融合以改变世界的例子比比皆是。

全面了解不同类型的开关稳压器噪声,这很有必要!

一般而言,与低压差(LDO)稳压器输出相比,人们认为传统开关稳压器的输出电压噪声很大。

MCU中的IO口输入输出状态详解

使用MCU,必然接触到IO(Input,Output)口,对于IO口的输入输出状态就要有所了解。

单片机程序跑飞的三种现象、原因及解决方法

在编写单片机程序的时候,由于中断服务程序写的不好,导致单片机程序总是跑飞,最后费了好长时间,花了很大功夫才找到问题原因。

使用MCUXpresso IDE将数据、函数与文件存入指定位置

在进行MCU开发时,根据实际需要,将数据、函数与文件存入指定位置,对合理使用存储器的十分重要。

Cortex-M0中断控制和系统控制(二)

每一个外部中断都有一个对应的优先级寄存器,Cortex-M0中NVIC-IPR共有8个寄存器,而每个寄存器管理4个IRQ中断,所以M0的IRQ中断源最多只支持32个,再加上16个内核中断,也就是说M0最多48个中断源。

用于智能标签的运动感知薄型低功耗蓝牙信标解决方案

在本白皮书中,我们将展示信标如何通过使用一系列外围设备来支持扩展功能,以允许它们在保持自主运行的同时处理和显示数据。

高性能MCU重塑行业的5大特性

自动化工厂和智能汽车的进一步发展需要高级联网、实时处理、边缘分析和更先进的电机控制拓扑。

MCU之TIMER精准延时(二)

每一个TIMER都可以配置定时器溢出中断。使能溢出中断,计数器溢出会触发中断操作。

必看干货!三极管在单片机中的应用图解

三极管在数字电路里的开关特性,最常见的应用有 2 个:一个是控制应用,一个是驱动应用。