RYMCU

ronger

炼不苛求,食不挑剔,语不嘀咕。

给新人的一封信

# 公告 # 新手信
您好,欢迎来到 RYMCU 社区,RYMCU 是一个嵌入式知识学习交流平台。RY 取自”容易”的首字母,寓意为让电子设计变得 so easy。新手的疑问初学者都有很多疑问,在这里对这些疑问进行一一解答。我英语不好,可以学习编程吗?对于初学者来说,英语不是主要的障碍,国内有着充足的中文教程。但在接下来的学习过程中,需要阅读大量的英文文档,所以还是需要有一些英语基础和理解学习能力,配合翻译工具(如百度
ronger 4 天前

第 20 章 0.96 OLED 使用

# Nebula Pi # oled
前言OLED 应用场合非常的多。我们这里选用中景园的 0.96 OLED 作为实例,讲解 OLED 的驱动与使用。20.1 OLED 介绍图 20-1 0.96 OLED 外形图0.96 OLED 外形,正反面如上图所示,除了屏幕用于显示之外,反面有 4 个插针引脚。引脚定义如下表所示:表 20-1 接口定义0.96 OLED 接口定义序号符号说明1GND电源地2VCC电源正 3.3~5V3SCL
ronger 4 月前

第 19 章 内部 E2PROM 读写实验

# Nebula Pi # E2PROM
19.1 内部 E2PROM 简介单片机在运行时数据均存储在内部 RAM(随机存储器)中,在掉电时无法保存数据。前面提到过可以通过增加外部存储器 AT24C256 芯片的方式解决,但因为需要增加外部电路,性价比并不高,因此不推荐该方法。 STC89C51/52 内部都自带有 2K 字节的 E2PROM 。可通过对 STC 单片机内部的 E2PROM 编程来实现,这样节省了片外资源,使用也比较方便。
ronger 4 月前

第 18 章 步进电机实验

# Nebula Pi # 步进电机
18.1 步进电机概念步进电机是将电脉冲信号转变为角位移或线位移的开环控制电机,是现代数字程序控制系统中的重要执行元件,应用极为广泛。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为"步距角",它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从
ronger 4 月前

第 17 章 实时时钟 DS1302 实验

# Nebula Pi # DS1302
前言在许多系统当中都需要精确的时钟功能,因此时钟芯片孕育而生。其中美国达拉斯 DALLAS 公司设计的 DS1302 是一款非常流行的数字时钟芯片。 DS1302 是一款具有涓细电流充电能力的低功耗实时时钟芯片。它可以对年、月、日、星期、时、分、秒进行计时,并且具有闰年功能。年计数可达到 2100 年。17.1 DS1302 功能简介DS1302 内部包含 31 字节的通用 RAM,实现设置备用电
ronger 4 月前

第 16 章 红外通信实验

# Nebula Pi # 红外通信
前言本章介绍红外遥控通信试验,通过本章的学习掌握红外遥控器的编码原理以及使用。在 Nebula-Pi 单片机开发板上,配备了一个红外信号接收头,用于接收红外信号,开发板配套了一个红外遥控器,用于发送红外数据。16.1 红外遥控原理简介红外遥控是一种无线、非接触式数据传输技术、具有成本低、抗干扰能力强的短距离通信技术、被广泛的应用于电子设备遥控通信中,包括电视、空调、手机等多种电子设备中,具有广泛的
ronger 4 月前

第 15 章 I2C 总线与 AT24C256 试验

# Nebula Pi
前言在单片机应用系统中,串行通信总线技术是非常重要的通信手段。常用的串行总线通信方式包括异步串行通信 UART 、 I2C (Inter IC BUS)、单总线(One WIRE BUS)以及 SPI 总线(Serial Peripheral Interface BUS)等。单片机的串口通信为 UART 的一种,DS18B20 的通信方式为单总线。采用 I2C 总线通信方式的常用器件包括 E2PR
ronger 4 月前

第 14 章 DS18B20 实验

# Nebula Pi
14.1 DS18B20 简介DS18B20 数字温度传感器提供 9Bit 到 12Bit 的摄氏温度测量精度和一个用户可编程的非易失性且具有过温和低温触发报警的报警功能。 DS18B20 采用的 1-Wire 通信即仅采用一条数据线(以及地)与微控制器进行通信。该传感器的温度检测范围为 -55℃ 至 +125℃,并且在温度范围超过 -10℃ 至 85℃ 之外时,还具有 ±0.5℃ 的精度。此外,
ronger 4 月前

第 13 章 1602 液晶显示实验

# Nebula Pi
13.1 LCD1602 液晶显示模块简介图 13-1 1602 液晶显示模块1602 液晶显示模块是一种通用的工业液晶显示模块,专门用来显示字母、数字、符号等的点阵型液晶显示模块。从名字就可以看出该液晶显示模块有 2 行,每行 16 个字符,共可以显示 32 个字符。每个字符是由 5x7 或者 5x11 的点阵位组成,我们这里讲解的为 5x7 模式的模块。模块显示界面结构尺寸如下图所示:图 13
ronger 4 月前

RYMCU 社区开发计划

# RYMCU # 计划
我们正在构建一个即严谨又活泼、专业又不失有趣,为数百万人服务的开源嵌入式知识平台。在这里我们可以畅所欲言、以平等、自由的身份获取或分享知识。在这里共同学习、交流、进步、成长。已完成首页会员登录/注册文章发布/编辑/详情/删除个人主页找回密码用户管理角色/权限管理 (2019/12/05 21:52 更新)专题管理 (2019/12/05 21:52 更新)标签管理 (2019/12/26 00:1
ronger 5 月前

RYMCU 白皮书

# RYMCU # 公告 # RYMCU 白皮书
RYMCU 的使命是让电子设计变得 so easy。本白皮书概述了我们努力打造一个新的嵌入式知识学习交流平台的计划,以期为嵌入式知识学习交流开创新的方式。了解 RYMCU问题描述互联网和移动宽带的诞生令全球数十亿人得以获得世界各地的知识与信息、享受高保真通信,以及各种各样成本更低、更便捷的服务。但是,现有的嵌入式知识社区或多或少的存在以下问题:界面风格老式,没有跟上时代发展的步伐缺乏创新、好玩的特
ronger 5 月前

RYMCU 社区 2022 年春季新品发布会

# RYMCU # 新品发布会
彩蛋WeChat20220331135851.mp4Nebula Pi 32芯片板载 STM32F103VE 芯片,Cortex-M3 内核,512KB 大内存DAPLink板载 DAPLink 调试下载器,无需单独购买板载接口显示接口0.96 OLED 接口TFT 液晶显示屏接口通信接口RS232 通信接口RS422 通信接口LIN 通信接口CAN 通信接口USB 设备接口其他接口串口 WIFI
ronger 5 月前
  • 1
  • 2
  • 3
  • 4
  • 5