- 博客(41)
- 资源 (3)
- 收藏
- 关注
原创 ESP32通过HTPP进行OTA升级
2. 检查PC端的防火墙是否关闭;验证方式,在同一个网络下别的电脑上,通过浏览器访问给定的HTPP地址;如果能够将固件下载下来,就不是防火墙问题;如果不能,应该是防火墙问题。我自己遇到上诉问题;使用官方的OTA文件件下的升级历程;开机IDF中python自带的HTTP服务器;1. 请检查设备和PC端是否在同一个网络下。
2023-04-18 13:25:28 291
原创 HC32L17x的LL驱动库之aes
#ifndef HC32L1XX_LL_AES_H_#define HC32L1XX_LL_AES_H_////////////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif ///////////////////////////////////////////////////////////////////.
2022-05-11 08:48:50 186
原创 HC32L17x的LL驱动库之lpuart
#ifndef HC32L1XX_LL_LPUART_H_#define HC32L1XX_LL_LPUART_H_////////////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif /////////////////////////////////////////////////////////////.
2022-05-11 08:46:45 423
原创 HC32L17x的LL驱动库之trim
#ifndef HC32L1XX_LL_TRIM_H_#define HC32L1XX_LL_TRIM_H_////////////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif /////////////////////////////////////////////////////////////////.
2022-05-11 08:44:55 177
原创 HC32L17x的LL驱动库之usart
#ifndef HC32L1XX_LL_UART_H_#define HC32L1XX_LL_UART_H_////////////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif /////////////////////////////////////////////////////////////////.
2022-05-11 08:43:37 368
原创 HC32L17x的LL驱动库之CRC
#ifndef HC32L1XX_LL_CRC_H_#define HC32L1XX_LL_CRC_H_////////////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif ///////////////////////////////////////////////////////////////////.
2021-10-28 09:30:20 401
原创 HC32L17x的LL驱动库之ADC
#ifndef HC32L1XX_LL_ADC_H_#define HC32L1XX_LL_ADC_H_////////////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif ///////////////////////////////////////////////////////////////////.
2021-10-28 09:29:13 470
原创 HC32L17x的LL驱动库之cortex
#ifndef HC32L1XX_LL_CORTEX_H_#define HC32L1XX_LL_CORTEX_H_////////////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif /////////////////////////////////////////////////////////////.
2021-10-28 09:28:21 271
原创 HC32L17x的LL驱动库之system
#ifndef HC32L1XX_LL_SYSTEM_H_#define HC32L1XX_LL_SYSTEM_H_////////////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif /////////////////////////////////////////////////////////////.
2021-10-28 09:27:29 281
原创 HC32L17x的LL驱动库之RCC
#ifndef HC32L1XX_LL_RCC_H_#define HC32L1XX_LL_RCC_H_////////////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif ///////////////////////////////////////////////////////////////////.
2021-10-28 09:25:53 384
原创 HC32L17x的LL驱动库之寄存器文件
#ifndef HC32L17XA_H_#define HC32L17XA_H_////////////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif ///////////////////////////////////////////////////////////////////////////////.
2021-10-27 18:45:00 2170
原创 HC32L17x的LL驱动库之FLASH
#ifndef HC32L1XX_LL_FLASH_H_#define HC32L1XX_LL_FLASH_H_////////////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif ///////////////////////////////////////////////////////////////.
2021-10-27 18:43:41 407
原创 HC32L17x的LL驱动库之GPIO
#define FLASH_BASE 0x00000000U #define FLASH_END 0x0001FFFFU #define FLASH_BANK1_END 0x0001FFFFU #define SRAM_BASE 0x20000000U #define SRAM_ENDsss 0x20003FFFU ...
2021-09-06 09:57:15 778
原创 FreeRTOS在MDK中使用V6编译器的注意事项
1. MDK默认使用的V5编译器,FreeRTOS调用的端口配置信息是RVDS文件夹中的;切换到V6编译器,需要将GCC文件夹中的信息拷贝到RVDS中,进行替换;无需其他修改2. 在FreeRTOS系统中时钟LWIP功能,且使用MDK的V6编译器;需要做如下修改 a.cc.h文件中的"#define LWIP_TIMEVAL_PRIVATE 0"和"#include <sys...
2020-04-01 14:30:38 1890
原创 SI5351A的信号发生器驱动程序
IIC驱动部分请自己编写;该驱动程序是验证通过的。#include "si5351a_cfg.h"//===变量定义SI5351A_HandlerType g_SI5351ADevice0={0};pSI5351A_HandlerType pSI5351ADevice0=&g_SI5351ADevice0;////////////////////////////...
2019-12-18 17:21:30 6136 1
原创 C# 等待另外一个窗体关闭,再进行主线程的代码
//---创建窗体Formform1 = Form();//---C# 等待另外一个窗体关闭,再进行主线程的代码,并且主窗体无法无法操作form1 .ShowDialog()//form1 .Show()---无法等到相似的功能,需要折中//-------这里防止自己的处理函数//-------这里防止自己的处理函数...
2019-11-23 11:08:26 637 1
原创 STM32使能IIC驱动电流检测芯片INA226
#ifndef INA226_CFG_H_#define INA226_CFG_H_//////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif //////////////////////////...
2019-09-23 21:26:04 13287 1
原创 STM32 驱动SPI接口的W25Qxx系列的串行Flash
#ifndef W25QXX_CFG_H_#define W25QXX_CFG_H_//////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif //////////////////////////...
2019-07-28 21:59:23 1858 1
原创 STM32驱动DS18B20,数据的计算都是通过放大转换成整数计算的
#ifndef DS18B20_CFG_H_#define DS18B20_CFG_H_//////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif ////////////////////////...
2019-07-28 21:57:46 496 1
原创 STM32 IIC驱动OLED
#ifndef OLED_CFG_H_#define OLED_CFG_H_//////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif //////////////////////////////...
2019-07-28 21:55:16 2327 1
原创 STM32驱动DS1302,数据端口配置为开漏输出,需要外部加上拉电阻
#ifndef DS1302_CFG_H_#define DS1302_CFG_H_//////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif //////////////////////////...
2019-07-28 21:52:43 2476 1
原创 在mdk或则IAR环境中如何在不修改时钟文件的条件下,修改外部晶振的定义
MDK的操作IAR的操作其中HSE_VALUE代表的是外部输入时钟的频率
2018-06-14 15:49:42 940 1
原创 STM32的CRC检验函数
#include"crc_cfg.h" //---CRC32表constUINT32_Tcrc32Tab[256]={ 0x00000000,0x04C11DB7,0x09823B6E,0x0D4326D9,0x130476DC,0x17C56B6B,0x1A864DB2,0x1E475005, 0x2608EDB8,0x22C9F00F,0x2F8AD6D6,0x2B4BC...
2018-06-10 12:19:49 3747 2
原创 STM32的延时函数,配合系统滴答定时
#include "delay_cfg.h"/////////////////////////////////////////////////////////////////////////////////////函 数: void Delay_us(UINT32_T us)//////功 能: 微妙的延时函数//////输入参数: 延时时间//////输出参数: 无///...
2018-06-10 12:18:45 1765
原创 STM32的一线协议
#ifndef ONE_WIRE_CFG_H#define ONE_WIRE_CFG_H//////////////////////////////////////////////////////////////////////////////////////#include "complier_lib.h"#ifdef USE_MCU_STM32 #include "delay_tas...
2018-06-10 12:16:46 3159
原创 STM32驱动PCF8563,使用模拟IIC
#ifndefPCF8563_CFG_H#definePCF8563_CFG_H////////////////////////////////////////////////////////////////////////////////////////------------使用包含的头文件#include"i2c_task.h"#ifdefUSE_MCU_STM32 #i...
2018-06-10 12:15:25 8432 2
原创 STM32驱动DHT11,配置端口为开楼输出模式
//---定义结构体typedefstruct_DHT11_HandlerType DHT11_HandlerType;//---定义指针结构体typedefstruct_DHT11_HandlerType *pDHT11_HandlerType;//---定义struct_DHT11_HandlerType{ UINT16_T msgWenDu; ...
2018-06-10 12:07:12 2385 1
原创 如何消除MDK的警告warning: #1-D: last line of file ends without a newline
在c/c++的Misc Controls中添加--diag_suppress=1,如果里面有其他参数,请空格
2018-03-22 23:47:10 5653 4
C#写的读取USB HID设备的测试软件
2015-07-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人