STC89C52单片机 串口发送程序

串口通信

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

晶振11.0592MHz

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

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

用洋垃圾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控制嗡鸣器播放声音

蜂鸣器的原理

分类

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

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

外观和内部结构

无源和有源外观略有差别

无源蜂鸣器发声原理

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