Bootstrap
PCB如何拼版

之前设计PCB都是单个打样生产,最近工作需要拼版,百度学习,发现答疑帖子是真的零散!遂决定总结一篇,帮助后来者。

单片机异常复位后如何保存变量数据

众所周知,单片机复位后变量数值会自动初始化,以华大半导体HC32L136为例,具有 7 个复位信号来源,每个复位信号都可以让 CPU 重新运行,绝大多数寄存器会被复位到复位值,程序会从复位向量处开始执行。

如何设计恒流源输出电路?

得到稳定的电流输出是极其简单的事情,最简单的方法就是使用电流镜。

单片机异常复位后如何保存变量数据

众所周知,单片机复位后变量数值会自动初始化,以华大半导体HC32L136为例,具有 7 个复位信号来源,每个复位信号都可以让 CPU 重新运行,绝大多数寄存器会被复位到复位值,程序会从复位向量处开始执行。

回顾|鉴释梁宇宁在嵌入式技术大会发表WASM安全性演讲

ELEXCON深圳国际电子展暨嵌入式系统展是港澳大湾区最大的电子类专业展览会,打通“智能设计-嵌入式系统-SiP系统级封装-供应链升级-AIoT生态圈”产业环节、面向电子工程师和嵌入式开发者的一场嘉年华盛宴。首日就突破2.6万观展人数。 

嵌入式软件架构设计之分层设计

在实际的项目开发中,项目往往是并行开发的,也就是说硬件设计,底层软件设计,应用软件设计是同步进行的。比如说在开发板上调试模块驱动,在其他平台上调试应用再移植到目前这个平台等。

电子产品PCB电路板散热的方法

电子设备工作时都会产生一定的热量,从而使设备内部温度迅速上升,如果不及时将该热量散发出去,持续升温,器件就会因过热而失效,电子设备的可靠性能就会下降。因此,对PCB电路板进行很好的散热处理是非常重要的。

电子产品如何使用IAP方式升级程序

在项目开发过程中通常使用SWD、JTAG等工具进行程序烧录和仿真,若产品节点较少还是比较方便,但是当设备节点量产时,就需要使用IAP的方式进行程序烧录。

嵌入式硬件开发最新技术

单片机:工控程序(不跑os)--入门容易,无外乎就是掌握汇编和c,能够根据datasheet来写,发展前景一般,也没有太大的技术难度,除非你在算法上面有优势

基于STM32设计的计算器(实现基本运算)

计算器是最常见的工具了,现在不管是手机、电脑都带有计算器功能,支持强大的科学运算等。

基于STM32设计的校园一卡通项目

本文介绍通过STM32 微控制器+RFID RC522设计的一个校园一卡通消费充值机的项目,可以模拟实现充值、消费、修改密码、挂失、登录、查询.......等操作。

基于STM32设计的数字电子秤

当前项目是采用采用STM32+称重模块+OLED实现了简单的电子秤项目,称重模块上采用24位的ADC芯片,精度较高。实现了称重,校准、去皮等功能。

单片机I/O控制方式(UART中断和DMA中断的区别)

单片机I/O设备的控制方式主要有三种:程序循环检测、中断驱动和直接内存访问。

基于STM32设计的指针式电子钟与日历

这是基于STM32设计的一个指针式电子钟+万年历小项目,采用3.5寸的LCD屏显示时钟,日历、温度、天气,支持触摸屏调整设置时间,设置闹钟,查看日历等等。整体项目主要是技术点就是LCD屏的图形绘制。比如: 时钟的时针绘制、分针、秒针、表盘、日历绘制等等。

基于STM32设计的健康检测设备(测温心率计步)

本文介绍的项目是基于STM32设计的健康检测设备,支持体温测量,心率检测,支持运动计步(采用MPU6050陀螺仪实现),支持WIFI传输数据到手机APP打印显示。

STM32F103C8/BT6最小系统原理图、PCB

STM32F103C8T6是一款基于ARM Cortex-M 内核STM32系列的32位的微控制器,程序存储器容量是64KB(STM32F103CBT6存储器容量128KB),需要电压2V~3.6V,工作温度为-40°C ~ 85°C。

STM32电源框图解析(VDD、VSS、VDDA、VSSA、VREF+、VREF-、VBAT等的区别)

STM32的工作电压(VDD )为2.0~3.6V,通过内置的电压调节器提供所需的1.8V电源,当主电源VDD 掉电后,通过VBAT 脚为实时时钟(RTC)和备份寄存器提供电源(下图为STM32F1**系列电源框架图,STM32基本大同小异)。

STM32如何计算RTC时钟异步预分频和同步预分频

实时时钟 (RTC) 是一个独立的 BCD 定时器/计数器,提供具有可编程闹钟中断功能的日历时钟/日历,可用于管理所有低功耗模式的自动唤醒单元。在配置RTC时钟时预分频器是关键指标,通过配置预分频器可以自定义计数周期。

NUCLEO-L432KC实现GPIO控制(STM32L432KC)

掌握STM32编程实现LED闪烁的编程技巧

NUCLEO-L432KC实现UART1、UART2双串口数据通信(STM32L432KC)

掌握STM32编程实现双串口实现数据收、发的编程技巧。

单片机异常复位后如何保存变量数据

众所周知,单片机复位后变量数值会自动初始化,以华大半导体HC32L136为例,具有 7 个复位信号来源,每个复位信号都可以让 CPU 重新运行,绝大多数寄存器会被复位到复位值,程序会从复位向量处开始执行。

STM32低功耗模式下GPIO如何配置最节能?

STM32低功耗模式下GPIO如何配置最节能,这里总结了一下四点,亲测有效(基于STM32L011芯片 LL库),可降低几百微安。

NUCLEO-L432KC实现ADC配置(STM32L432KC)

掌握STM32编程实现光敏电阻传感器模数转换的编程技巧。

PCB如何拼版

之前设计PCB都是单个打样生产,最近工作需要拼版,百度学习,发现答疑帖子是真的零散!遂决定总结一篇,帮助后来者。

直流电源防反接电路设计

电子产品设备在使用的过程中最容易且最致命的一个错误操作就是:正负极接反,运气好没啥大事,通常轻则烧毁电源电路器件,重则烧毁MCU、昂贵的核心元器件。

如何设计恒流源输出电路?

得到稳定的电流输出是极其简单的事情,最简单的方法就是使用电流镜。

PCB如何拼版

之前设计PCB都是单个打样生产,最近工作需要拼版,百度学习,发现答疑帖子是真的零散!遂决定总结一篇,帮助后来者。

聊一聊差分放大器

本文从实际生产设计出发,讨论了分立式电阻、滤波、交流共模抑制和高噪声增益的不足之处。

RTD 比率式温度测量传感器设计思路

在比率式测量中使用RTD有一定优势,因为它能消除激励电流源的精度和漂移等误差源。

万万没想到,低功耗也会烧毁元器件?

今天读到一篇ADI期刊中的故障解决,虽然这种问题在如今芯片设计时已经考虑到并解决,但也非常有意思,分享给各位朋友。

802.11抓包软件对比之Microsoft Network Monitor

从学习802.11协议的角度而言,最有效的学习方法就是通过抓包来学习,从抓到的数据包中,可以验证之前理论学习部分的知识,通过对数据包的理解,不仅可以加深对802.11协议的理解,还能提高自己在实际使用中问题分析、解决能力。

嵌入方法在推荐系统中的应用(二十)

写在前面: 大家好,我是强哥,一个热爱分享的技术狂。目前已有 12 年大数据与AI相关项目经验, 10 年推荐系统研究及实践经验。平时喜欢读书、暴走和写作。

Linux-Lab 入门:详细步骤分解

下载特定开发板的软件包、内核、buildroot 以及 U-boot 的源码:

Linux-Lab 入门:使用开发板

如果只想查看特定的架构,插件或者模糊匹配,可以使用 ARCH,FILTER:

Linux-Lab 入门:体验

Linux-Lab 致力于创建一个基于 Docker + QEMU 的 Linux 实验环境,方便大家学习、开发和测试 Linux 内核。

其他标签