自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 MCU启动流程详解

在MCU启动后,系统从flash主存储区开始执行,先将0x08000000地址存放的堆栈栈顶指针赋给SP寄存器,将0x08000004地址存放的Reset_Handler复位向量地址赋给PC寄存器跳转执行系统复位,期间执行System_Initializes函数配置系统时钟,重定位向量表,执行MDK自带库函数__main将RW、ZI数据段从Flash加载到RAM,并跳转至_rt_entry进行Stack和Heap的初始化,最后跳转到熟悉的main函数。

2023-11-16 00:10:20 1116

原创 PWM波的理解

PWM波的理解PWM波我们可以简单的理解为输出一个普通的矩形波在C51单片机中通过I/O口直接输出,我们可以很简单的直接得到一个PWM波;输出一个高电平然后延迟一段时间,再输出一个低电平延迟一段时间,将其进行循环便可得到一个简易的PWM波,占空比可通过高电平与低电平延时时间的对应比例改变,代码如下://输出一个周期为50ms的PWM波whlie(1){ size = 0.6; //占空比为50% P0^0 = 0; //输出低电平 //delay(1)为10ms delay(5*(1-s

2021-01-31 01:40:54 6818

原创 PCF8591模块stm32相关代码 进行IIC通信 四个ADC转换模块以及一个DAC转换模块

/************************此部分为I2C总线的驱动程序************************************/#include "delay.h"#include "I2C.h"int ack; /*应答标志位*/ //初始化IICvoid IIC_Init(void){ GPIO_InitTypeDef GPIO_InitStructure; RCC_AHB1...

2020-11-04 09:51:30 3392 10

基于LabView与51单片机的电子秤

该电子秤设计到51单片机的压力传感器数据获取与处理;LabView软件的界面显示以及声音报读功能,包括电子秤的整体设计以及代码和图形代码,可直接制作成电子秤

2021-01-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除