- 博客(47)
- 资源 (3)
- 收藏
- 关注
原创 HC32L17x的LL驱动库
这个库是参考ST的LL库格式,个人维护和调试的库;本库开源在21.ic网站;备注:由于个人维护,可能有些细节不到;请使用的时候注意,如果有具体的问题,可以和本人沟通,共同完善。
2024-10-09 15:23:43
303
原创 HC32L17x的LL驱动库之DAC
/////功 能: 不使能BGR。//////功 能: 不使能BGR。//////功 能: 使能BGR。//////功 能: 使能BGR。//////功 能: 使能BGR。//////功 能: 使能BGR。//////功 能: 使能BGR。//////功 能: 使能BGR。//////功 能: 使能BGR。//////功 能: 使能BGR。//////功 能: 使能BGR。//////功 能: 使能BGR。
2024-10-09 15:20:38
626
原创 HC32L17x的LL驱动库之BGR
/---内部温度传感器配置。//---BGR配置。//////功 能: 不使能内部温度传感器。//////功 能: 使能内部温度传感器。//////功 能: 不使能BGR。//////功 能: 使能BGR。//---计算延时的脉冲书。//---BGR时钟使能。//---等待BGR稳定。//===GPIO初始化结构体。//===内部温度传感器控制。
2024-10-09 15:19:36
514
原创 Error CS4036 ‘IAsyncOperation<DeviceInformationCollection>‘不包含‘GetAwaiter’的定义,也找不到接受‘IAsyncOperation
当使用winform的时候,报这个错误;在项目邮件,在NuGet程序集中搜索如下:System.Runtime.WindowsRuntime,安装这个功能即可解决这个错误。
2024-10-09 15:07:29
213
原创 ESP32通过HTPP进行OTA升级
2. 检查PC端的防火墙是否关闭;验证方式,在同一个网络下别的电脑上,通过浏览器访问给定的HTPP地址;如果能够将固件下载下来,就不是防火墙问题;如果不能,应该是防火墙问题。我自己遇到上诉问题;使用官方的OTA文件件下的升级历程;开机IDF中python自带的HTTP服务器;1. 请检查设备和PC端是否在同一个网络下。
2023-04-18 13:25:28
359
原创 HC32L17x的LL驱动库之aes
#ifndef HC32L1XX_LL_AES_H_#define HC32L1XX_LL_AES_H_////////////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif ///////////////////////////////////////////////////////////////////.
2022-05-11 08:48:50
226
原创 HC32L17x的LL驱动库之lpuart
#ifndef HC32L1XX_LL_LPUART_H_#define HC32L1XX_LL_LPUART_H_////////////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif /////////////////////////////////////////////////////////////.
2022-05-11 08:46:45
499
原创 HC32L17x的LL驱动库之trim
#ifndef HC32L1XX_LL_TRIM_H_#define HC32L1XX_LL_TRIM_H_////////////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif /////////////////////////////////////////////////////////////////.
2022-05-11 08:44:55
203
原创 HC32L17x的LL驱动库之usart
#ifndef HC32L1XX_LL_UART_H_#define HC32L1XX_LL_UART_H_////////////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif /////////////////////////////////////////////////////////////////.
2022-05-11 08:43:37
407
原创 HC32L17x的LL驱动库之CRC
#ifndef HC32L1XX_LL_CRC_H_#define HC32L1XX_LL_CRC_H_////////////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif ///////////////////////////////////////////////////////////////////.
2021-10-28 09:30:20
466
原创 HC32L17x的LL驱动库之ADC
#ifndef HC32L1XX_LL_ADC_H_#define HC32L1XX_LL_ADC_H_////////////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif ///////////////////////////////////////////////////////////////////.
2021-10-28 09:29:13
548
原创 HC32L17x的LL驱动库之cortex
#ifndef HC32L1XX_LL_CORTEX_H_#define HC32L1XX_LL_CORTEX_H_////////////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif /////////////////////////////////////////////////////////////.
2021-10-28 09:28:21
324
原创 HC32L17x的LL驱动库之system
#ifndef HC32L1XX_LL_SYSTEM_H_#define HC32L1XX_LL_SYSTEM_H_////////////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif /////////////////////////////////////////////////////////////.
2021-10-28 09:27:29
343
原创 HC32L17x的LL驱动库之RCC
#ifndef HC32L1XX_LL_RCC_H_#define HC32L1XX_LL_RCC_H_////////////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif ///////////////////////////////////////////////////////////////////.
2021-10-28 09:25:53
436
原创 HC32L17x的LL驱动库之寄存器文件
#ifndef HC32L17XA_H_#define HC32L17XA_H_////////////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif ///////////////////////////////////////////////////////////////////////////////.
2021-10-27 18:45:00
2361
原创 HC32L17x的LL驱动库之FLASH
#ifndef HC32L1XX_LL_FLASH_H_#define HC32L1XX_LL_FLASH_H_////////////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif ///////////////////////////////////////////////////////////////.
2021-10-27 18:43:41
479
原创 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
861
原创 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
2049
原创 SI5351A的信号发生器驱动程序
IIC驱动部分请自己编写;该驱动程序是验证通过的。#include "si5351a_cfg.h"//===变量定义SI5351A_HandlerType g_SI5351ADevice0={0};pSI5351A_HandlerType pSI5351ADevice0=&g_SI5351ADevice0;////////////////////////////...
2019-12-18 17:21:30
6880
2
原创 C# 等待另外一个窗体关闭,再进行主线程的代码
//---创建窗体Formform1 = Form();//---C# 等待另外一个窗体关闭,再进行主线程的代码,并且主窗体无法无法操作form1 .ShowDialog()//form1 .Show()---无法等到相似的功能,需要折中//-------这里防止自己的处理函数//-------这里防止自己的处理函数...
2019-11-23 11:08:26
737
1
原创 STM32使能IIC驱动电流检测芯片INA226
#ifndef INA226_CFG_H_#define INA226_CFG_H_//////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif //////////////////////////...
2019-09-23 21:26:04
13824
1
原创 STM32 驱动SPI接口的W25Qxx系列的串行Flash
#ifndef W25QXX_CFG_H_#define W25QXX_CFG_H_//////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif //////////////////////////...
2019-07-28 21:59:23
1950
1
原创 STM32驱动DS18B20,数据的计算都是通过放大转换成整数计算的
#ifndef DS18B20_CFG_H_#define DS18B20_CFG_H_//////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif ////////////////////////...
2019-07-28 21:57:46
526
1
原创 STM32 IIC驱动OLED
#ifndef OLED_CFG_H_#define OLED_CFG_H_//////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif //////////////////////////////...
2019-07-28 21:55:16
2427
1
原创 STM32驱动DS1302,数据端口配置为开漏输出,需要外部加上拉电阻
#ifndef DS1302_CFG_H_#define DS1302_CFG_H_//////////////////////////////////////////////////////////////////////////////////////#ifdef __cplusplusextern "C" {#endif //////////////////////////...
2019-07-28 21:52:43
2603
1
原创 在mdk或则IAR环境中如何在不修改时钟文件的条件下,修改外部晶振的定义
MDK的操作IAR的操作其中HSE_VALUE代表的是外部输入时钟的频率
2018-06-14 15:49:42
997
1
C#写的读取USB HID设备的测试软件
2015-07-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人