会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
了解2号
博客园
首页
新随笔
联系
订阅
管理
2025年11月11日
stm32使用SPI写W25Q32
摘要: SPI.h #ifndef __SPI_H #define __SPI_H #include "stm32f10x.h" #define SPI_CS_H GPIO_SetBits(GPIOB, GPIO_Pin_12) #define SPI_CS_L GPIO_ResetBits(GPIOB,
阅读全文
posted @ 2025-11-11 20:19 了解2号
阅读(0)
评论(0)
推荐(0)
2025年10月25日
stm32使用SPI外设读取W25Q32芯片
摘要: void SPI_GPIO_Init(void) { //SPI2-NSS PB12:PIN25 --CS //SPI2-SCK PB13:PIN26 //SPI2-MISO PB14:PIN27 W25Q32:DO //SPI2-MOSI PB15:PIN28 W25Q32:DI GPIO_Ini
阅读全文
posted @ 2025-10-25 21:07 了解2号
阅读(8)
评论(0)
推荐(0)
2025年5月28日
stm32串口停止位波形异常问题,停止位有2位高电平
摘要: int fputc(int ch, FILE *f) { USART_SendData(USART1, (unsigned char)ch); while(USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET); return ch; } 当使用US
阅读全文
posted @ 2025-05-28 20:47 了解2号
阅读(37)
评论(0)
推荐(0)
2025年3月28日
STM32F1进行ADC采样转换,通过中断获取采样后的数据
摘要: 该主题比上一主题主要是使用了中断 1.main.c文件 #include "stm32f10x.h" #include "adc.h" #include "usart1.h" uint16_t adc_val = 0; uint8_t cnt = 0; void delay(void) { uint
阅读全文
posted @ 2025-03-28 21:15 了解2号
阅读(397)
评论(0)
推荐(0)
2025年3月27日
STM32F1进行ADC采样功能学习
摘要: 1.adc.c文件 #include "adc.h" void ADC1_Init_Config(void) { ADC_InitTypeDef ADC_InitStruct; //1.配置ADC的GPIO引脚 GPIO_InitTypeDef GPIO_InitStruct; GPIO_InitS
阅读全文
posted @ 2025-03-27 21:21 了解2号
阅读(113)
评论(0)
推荐(0)
2025年3月1日
STM32F103C8T6串口通信-将上位机发给MCU的数据发回给上位机
摘要: #ifndef __USART_H__ #define __USART_H__ #include "stm32f10x.h" #include <stdio.h>//重定向的函数要用 #define USART1_SEND_BYTE_NUM 512//定义发送字节数 extern uint16_t
阅读全文
posted @ 2025-03-01 19:41 了解2号
阅读(373)
评论(0)
推荐(0)
2024年10月16日
光耦使用
摘要: 1. 光耦的2种用途: a 线性光耦(放大状态)条件:IC = IF*CTR b 逻辑光耦(开关状态)条件:IC < IF*CTR 2. 副边 IC 的计算方式有2种,(1.)通过原边电流和传输比计算,即IF*CTR;(2.)通过副边列式计算,即 (VCC-VCE)/RL; 上述方式(2.)计算是电
阅读全文
posted @ 2024-10-16 10:07 了解2号
阅读(103)
评论(0)
推荐(0)
2024年5月21日
DS1302时钟芯片使用51单片机
摘要: 51单片机使用DS1302实现时钟功能 调试过程中出现了很多情况,LCD1602显示的数据和写入的数据不一样;秒不是1秒+1,而是过了近2秒才+1,而且是不连续,中家缺少一些数据不显示,用示波器看波形也是正常的,没有显示在LCD1602的波形,在示波器数据中是存在的。后来发现是DS1302_Read
阅读全文
posted @ 2024-05-21 21:32 了解2号
阅读(225)
评论(0)
推荐(0)
2024年5月18日
51单片机AD转换-PCF8591
摘要: #include <reg52.h> #include <intrins.h> #define DATAOUTPUT P0 unsigned char code num[] = "0123456789ABCDEF"; sbit SDA = P2^0; sbit SCL = P2^1; sbit LE
阅读全文
posted @ 2024-05-18 10:28 了解2号
阅读(53)
评论(0)
推荐(0)
2024年5月16日
51模拟IIC-页读写操作
摘要: 51代码页读写IIC--模拟IIC #include <reg52.h> #include <intrins.h> sbit SDA = P0^0; sbit SCL = P0^1; sbit LED = P2^0; unsigned char code table[] = {0x1c,0X3B,0
阅读全文
posted @ 2024-05-16 22:21 了解2号
阅读(57)
评论(0)
推荐(0)
下一页
公告