ESP32 PICO D4介绍与使用

ESP32-PICO-D4介绍与使用。

特点

尺寸仅为 (7.000±0.100) mm × (7.000±0.100) mm × (0.940±0.100) mm 集成1 个 4 MB 串行外围设备接口 (SPI) flash 集成 2.4 GHz Wi-Fi 和蓝牙双模的单芯片方案,采用台积电(TSMC) 超低功耗的 40 纳米工艺 已将晶振、 flash、滤波电容、 RF 匹配链路等所有外围器件无缝集成进封装内,不再需要外围元器件即可工作

STC89C52单片机 串口发送程序

串口通信

连接好串口波特率设置为9600,无奇偶校验

晶振11.0592MHz

接上串口,可以接收到自己发送的字符

请提前计算一下所选晶振能达到的最高速度,波特率不能超过最高速度

STC8H单片机 串口2收发程序

功能描述

使用STC8H单片机的串口2进行收发通讯。

注意:要和外部设备通信,stc单片机最好用外部晶振,内部IRC时钟波特率不准,无法正常通信。

接线说明:

STC8A单片机-->USB转TTL&电源模块

UART串口协议基础

串口协议基础

1 串口概述

串口由收发器组成。发送器是通过TxD引脚发送串行数据,接收器是通过RxD引脚接收串行数据。

发送器和接收器都利用了一个移位寄存器,这个移位寄存器可以将数据进行“并转串”和“串转并”。

用洋垃圾E5-2689配一台嵌入式开发用的电脑

功能需求

跑嵌入式开发的工具,要求内存大,CPU编译速度快。

会跑虚拟机

多显示器接入

系统盘速度快

需要有 USB口和RS232接口

硬件配置方案

E5 2689 X79主板 DDR3 支持

配件 品牌 主要参数 闲鱼价格
CPU Intel 至强 E5 2689 核心数量 8 核 线程数量 16 线程 插槽类型 LGA 2011 单核睿频 3.6 GHz 全核睿频 3.3 GHz TDP功耗 115W 生产工艺 32 nm 40元
内存 DDR3 内存类型 DDR3 800-1600 8GX2 60元
主板 铭瑄 X79
系统硬盘 三星 固态 1T
数据硬盘 西数 机械 2T
散热器
电源
机箱
键盘
鼠标
显示器1
显示器2

E5-2666 V3 X99主板 DDR3/DDR4支持

配件 品牌 主要参数 闲鱼价格
CPU Intel 至强 E5-2666 V3 CPU主频 2.9 GHz 核心数量 10 核 线程数量 20 线程 单核睿频 3.5 GHz 170元
内存 C9BLM C9BLM 3600 8x2 +C9BLL灯条 3600 8x2 60元
主板 微星 X99S GAMING7
系统硬盘 三星 固态 1T
数据硬盘 西数 机械 2T
散热器 利民U120EX Arctic P12 开放式
电源 安钛克 高端系列 HCG750 金牌全模组电源 12V 744W
机箱
键盘
鼠标
显示器1
显示器2

其他配置

配件 品牌 主要参数 闲鱼价格
CPU Intel 至强 E5-2666 V3 CPU主频 2.9 GHz 核心数量 10 核 线程数量 20 线程 单核睿频 3.5 GHz
内存 C9BLM 英睿达c9颗粒 8X2
主板 华南 华南金牌x99TF旗舰大板
系统硬盘 三星 970evo Plus 固态 1T
数据硬盘 西数 机械 2T
散热器 奥斯艾 Alseye M120D
电源 安钛克 高端系列 HCG750 金牌全模组电源 12V 744W
机箱
键盘
鼠标
显示器1
显示器2

51单片机IAP在线升级

前言

扩展-IAP 主要用于产品出厂后应用程序的更新作用 ,类似于其他引导装载升级程序的方法,在系统中必须始终 存在一段用于程序装载的代码(bootloader),该代码在启动时被运行。

利用Linux帧缓冲器开发全屏的MPD客户端

项目背景

项目是一款车载HIFI播放器,平台是RK3128的嵌入式Linux。 资源有限,不想用QT等大型GUI开发工具,于是乎想到了经常用来写嵌入式项目的LVGL, LVGL用在这种情况下是最合适的,资源占用少,功能够用。 GUI开发的应用层面解决了,剩下就看底层怎么实现由于不安装任何GUI桌面,所以直接对设备的  底层进行开发,这时候Linux的帧缓冲器设备就派上用场了,下面来简单介绍各个技术的情况。

STC8H控制嗡鸣器播放声音

蜂鸣器的原理

分类

  • 无源蜂鸣器
  • 有源蜂鸣器

这里的"源"不是电源,是震荡源

外观和内部结构

无源和有源外观略有差别

无源蜂鸣器发声原理

可以通过控制其振动频率来改变发出的声音,因此,无源蜂鸣器可以用于音乐的播放。