舵机 单片机 外设

CH573 CH582 CH579外设RTC使用讲解

一.RTC可以选择使用外部32768HZ晶振或芯片内部32768HZ(区别是精度不同)外部:20ppm以内 外部:0.04%-0.1%(400ppm-1000ppm)。 LClk32K_Select(Clk32K_LSI); //启用内部32K 精度0.04%-0.1%(400ppm-1000ppm ......
外设 CH 573 582 579

RK3568开发板SG90 舵机模块的功能实现-迅为电子

1 模块说明 SG90 舵机模块如下图所示: 常见的舵机转向角度有 0-90 度,0-180 度,0-360 度,可以用在垃圾桶项目开盖用,智能小车的全比例转向,摄像头云台,机械臂等。 2 接线说明 SG90 舵机模块上三条线,三条线定义如下: 棕线:GND 红线:VCC 4.8V-7.2V 黄线: ......
舵机 模块 功能 电子 3568

11_学会单片机仿真调试Debug

学会单片机仿真调试Debug 打印调试 仿真调试 ......
单片机 Debug 11

10_学会单片机STM32看门狗

学会单片机STM32看门狗 HAL_Delay(x); x>100ms 看门狗重启 x<100ms 持续运行 ......
单片机 STM 10 32

09_学会单片机STM32的IIC通信

学会单片机STM32的IIC通信 开发过程中如何选择什么样的通讯接口 通讯接口如何使用 为何需要I2C 用途 12C只有两条线一条串行数据线:SDA,一条是时钟线SCL,使用SCL, SDA这两根信号线就实现了设备之间的数据交互,它方便了工程师的布线。因此,I2C总线被非常广泛地应用在EEPROM, ......
单片机 STM IIC 09 32

8051单片机读ADC0808模数转换结果

环境:在proteus中仿真。80C51用11.0592兆赫晶振。电路逻辑连接如下图。 左上角用一个变阻器当信号输入。ADC0808是按照它手册里的典型应用框图连接的。 右下角是一个虚拟的串口,可以在proteus里看51发出来的数据。下面的程序每隔约一秒执行一次模数转换,将值通过串口发出来,灯用来 ......
模数 单片机 结果 8051 0808

2022-2-26-合泰单片机

layout: post title: 合泰单片机 categories: 日志 tags: - 比赛 - 大二 BGImage: 'https://github.xutongxin.me/https://raw.githubusercontent.com/xutongxin1/PictureBed ......
单片机 2022 26

【单片机】第一周作业:机器码

单片机作业 第一周作业:机器码 Write By MengLang Studio | 萌狼工作室 | 哔哩哔哩:萌狼蓝天 学习编程有问题?上萌狼工作室交流社区! 一、选择题 (单选题, 5分) 机器数是将符号数字化的数,是数字在计算机中的( 二进制 )表示形式。 (单选题, 5分) 机器数的特点是符 ......
机器码 单片机 机器

NXP的KEAZ64单片机上电不启动,第二次Debug恢复正常

问题描述 NXP的KEAZ64单片机上电不启动,需要用调试器进入Debug模式,且首次Debug中断不触发,第二次以后功能才恢复正常 首次Debug中断不触发,但reset引脚接地,中断功能恢复 问题排除 1. 供电 怀疑供电电路有问题,电压异常或者波动较大。 * 示波器观察供电是否有波动,电源是否 ......
上电 单片机 Debug KEAZ NXP

单片机学习

单片机基本组成元素: Flash(OTPROM(one-time programmable read-only memory)):程序存储空间 Ram(Random access memory):数据存储空间 SFR(sepcial function rigister):特殊功能寄存器 单片机最小系 ......
单片机

PWM驱动180度舵机

PWM周期 20ms 高电平0.5-2.5ms 电平与角度对应关系 0度 0.5ms/20ms 90度 1.5ms/20ms 180度 2.5ms/20ms PWM设置,Timer Clocks 84MHz TIM_HandleTypeDef h_TIM2; void S_TIM2_Init(voi ......
舵机 PWM 180

单片机通讯协议

串口通讯: 特点: 规定了UART帧格式:起始位0 + 5-8位数据位 + 校验位(可有可无) + 停止位 RS232: 特点: 逻辑 "1" 电平 -5v~-15v;逻辑 "0" 电平 +5v~+15v; 缺点: 接口电平高,易损坏接口电路芯片 与TTL电平不兼容,需要用电平转换芯片,增加成本 通 ......
单片机 通讯

【WCH蓝牙系列芯片】-基于CH582开发板—基础外设输出PWM波形讲解

在WCH官方提供的CH583的EVT资源包中,我们可以找到PWMX的例程,这是一个8位的PWM输出,占空比和周期可调的例程。 1 int main() 2 { 3 SetSysClock(CLK_SOURCE_PLL_60MHz); //系统时钟60M--Fsys 4 /* 配置GPIO *///推 ......
波形 外设 芯片 基础 WCH

433M低功耗无线收发芯片DP4306 SUB-1G单片集成收发机

概述 DP4306是一款高性能低功耗的单片集成收发机,工作频率可覆盖200MHz~ 1000MHz, 芯片集成了射频接收器、射频发射器、频率综合器、GFSK调制器、GFSK 解调器等功能模块。通过SPI接口可以对输出功率、频道选择以及数据包格式进行灵活配置,并且内置CRC、FEC、自动应答和自动重传 ......
功耗 芯片 无线 433M 4306

嵌入式实践(四)51单片机

1、理解入门一款芯片只要搞懂GPIO、定时器、中断、串口即可 GPIO:单片机与外设沟通的桥梁(单片机是数字器件,引脚在某一时刻只能输出0或1) (单片机是控制器件,输出能力有限,有时候想要控制外设需要加一个驱动芯片) 定时计数器:定时器不需要引脚参与 计数器需要引脚参与 中断:改变程序的运行结构( ......
单片机 嵌入式

linux卡片机:u-boot编译烧录

## 前言 在正式开始今天的内容之前,我想先简单介绍下我用到的这款主控芯片——`F1C200S`,这是国产厂商全志科技推出的一款移动应用处理器,`88`个引脚,`QFN`封装,`40nm`制程,集成了`usb otg`、`uart`、`spi`、`tWI`、`tp`、`sd/mmc`、`csi`等接 ......
卡片 u-boot linux boot

linux卡片机:打板焊接的漫长旅程~

## 前言 距离上次`linux`卡片机项目的分享,已经过去一年半,之所以这么长时间没有更新,主要还是因为项目没有实质的进展,虽然打板`6`次,`PCB`改了又改,但是整个链路一直没跑通,所以也就是继续更新,当然也是因为我一贯的原则是,凡是分享的原创性内容,一定要尽可能是自己验证过的。 然而,幸运的 ......
卡片 旅程 linux

单片机模块化编程文件创建流程

一、在工程文件夹下创建一个新的文件夹,命名为“ModulesCodesFiles”,译为“模块化代码文件”,用于存放所有模块化代码文件。 二、在“ModulesCodesFiles”文件夹下为每个模块创建一个新的文件夹,命名为模块的名称,例如“Timer”或“ADC”。 1、在每个模块的文件夹下创建 ......
单片机 模块 流程 文件

RaspberryPi笔记[2]-控制舵机

## 摘要 使用树莓派操控PWM舵机. ## 平台信息 硬件信息: - RaspberryPi zero 2w - GPIO18:MOTOR_1 开发语言: - Python - Rust 依赖库: - rppal = "0.14.1" - anyhow = "1.0.74" ## 树莓派40pin ......
舵机 RaspberryPi 笔记

STM32单片机实现固件在线升级(IAP)

## 固件升级方案综述 单片机的固件升级方式有很多种, 1、ICP:In Circuit Programing,简单说就是在单片机开发时使用烧录器升级程序,比如使用J-Link烧录单片机程序。 2、ISP:In System Programing,在单片机内部实现了基于通信接口(如串口、I2C、SP ......
在线升级 固件 单片机 STM IAP

2-了解单片机基础功能

[toc] ### 一. 阅读STM32F103C8DataSheet >1.芯片优势 ![](https://img2023.cnblogs.com/blog/2282649/202308/2282649-20230813103441632-451993241.png) >2.内核以及存储器 ![ ......
单片机 功能 基础

单片机原理2:定时器和中断

## 定时器 定时器寄存器: TMOD:方式寄存器,设定定时器0和定时器1的工作方式 C/T:0为定时,1为计数 TCON:控制寄存器,可位寻址 TCON:TF1|TR1|TF0|TR0|IE1|IT1|IE0|IT0 前面四位用于定时/计数,后面四位用于控制外部中断 两个模式:定时和计数模式 ## ......
定时器 单片机 原理

单片机 | 51单片机原理

文章目录 一、引脚分布介绍 1.分类 2.电源引脚 3.时钟引脚(2根) 4.控制引脚(4根) 5.端口引脚(32根) 二、存储器结构及空间分布介绍 1.存储器的划分方法 2.程序存储器(ROM) 3.数据存储器(RAM) 三、复位、时钟与时序 1.复位与复位电路 2.时钟电路 3.单片机时序 四、 ......
单片机 原理

单片机裸机多任务时间片切换

##一、 ##二、代码 ~~~C /* STM32F407ZGT6 168MHz Flash size 1024Kbytes RAM size 192KB */ #include "main.h" #include #include "systick.h" #include "usart1.h" # ......
裸机 单片机 任务 时间

UM2080F32基于ARM Cortex-M0+内核的超低功耗、高性能的、单片集成(G)FSK/OOK无线收发机的32位SoC芯片

UM2080F32是基于ARM Cortex-M0+内核的超低功耗、高性能的、单片集成(G)FSK/OOK无线收发机的32位SoC芯片。工作于200MHz~960MHz范围内,支持灵活可设的数据包格式,支持自动应答和自动重发功能,支持跳频操作,支持FEC功能,同时内部集成了完整的射频接收机、射频发射 ......
功耗 高性能 内核 芯片 Cortex-M

单片机原理2:汇编语言设计

低级语言->机器语言:使用汇编系统将其翻译成机器语言,该过程为汇编 高级语言->机器语言:使用编译系统将其翻译成机器语言,该过程为编译 设计流程: 1.整体构思 2.构建整体的流程图 3.局部模块化 简单程序设计: 结构特点:按指令的先后顺序依次执行 基础步骤: 1.流程图 2.分配内存及端口 3. ......
单片机 原理 语言

sg90舵机+esp8266+点灯科技 小爱语音控制开关灯

这是网上做烂了好几年的项目 好久前就看到了 今天实现下 关于智能开关 什么通断器+凌动开关 什么绿米开关不买单火控制 这些都不实际 原有家庭电路 如果真加上这些是一笔不小的开销 真要实现 建议从装修房子 布线家庭电路前就考虑好 避免二次加工 这里适合自己房间或学校寝室使用哈 # 演示 # 一、材料 ......
舵机 语音 科技 8266 esp

单片机原理1:指令系统

电路结构: P0,P1,P2,P3四个并行的IO口 P0口复用为低8位地址线和数据线 P1口复用为高8位地址线 P2口双向IO端口 P3口通信,中断等第二功能 指令:程序存储器中 从IO口读取数据前,必须先给IO拉高,全置为1(why?使内部的FET截止,再读入引脚的状态) 时钟电路与复位电路: 复 ......
单片机 指令 原理 系统

单片机基础知识

###一、原理图和元器件 1.芯片引脚Vdd和Vss Vdd = Voltage Drain-Drain Vss = Voltage Source-Source ![](https://img2023.cnblogs.com/blog/37870/202308/37870-2023080613141 ......
单片机 基础知识 基础 知识

单片机基本知识

1.芯片引脚Vdd和Vss Vdd = Voltage Drain-Drain Vss = Voltage Source-Source . 2.晶振电路图 2.GPIO General Purpose Input/Output 通用目的输入输出 输入: 通过IO引脚读取外部输入电平的高或低 输出: ......
单片机 基本知识 知识