摘要: crc.h #ifndef __CRC_H #define __CRC_H #include "stm32f10x.h" uint16_t GetCRC16(uint8_t *ptr, uint8_t len); #endif crc.c #include "crc.h" #include <std 阅读全文
posted @ 2025-12-20 13:39 了解2号 阅读(4) 评论(0) 推荐(0)
摘要: //将串口工具发出的数据通过串口助手添加CRC后发送出去//MCU的DMA收到该数据后校验收到的前5个数据的CRC,并和发送附加的CRC比较是否一致,一致的话会打印发送的数据 main.c #include "stm32f10x.h" #include "usart.h" #include "crc 阅读全文
posted @ 2025-12-16 21:42 了解2号 阅读(9) 评论(0) 推荐(0)
摘要: 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号 阅读(10) 评论(0) 推荐(0)
摘要: 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号 阅读(20) 评论(0) 推荐(0)
摘要: 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号 阅读(54) 评论(0) 推荐(0)
摘要: 该主题比上一主题主要是使用了中断 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号 阅读(486) 评论(0) 推荐(0)
摘要: 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号 阅读(131) 评论(0) 推荐(0)
摘要: #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号 阅读(436) 评论(0) 推荐(0)
摘要: 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号 阅读(114) 评论(0) 推荐(0)
摘要: 51单片机使用DS1302实现时钟功能 调试过程中出现了很多情况,LCD1602显示的数据和写入的数据不一样;秒不是1秒+1,而是过了近2秒才+1,而且是不连续,中家缺少一些数据不显示,用示波器看波形也是正常的,没有显示在LCD1602的波形,在示波器数据中是存在的。后来发现是DS1302_Read 阅读全文
posted @ 2024-05-21 21:32 了解2号 阅读(236) 评论(0) 推荐(0)