网上找不到w5500的hal库操作spi的版本,所以我写了一个,还加了freertos操作系统。
识货的拿走。
2023/12/29 7:46:57 18.82MB HAL库 W5500 STM32 SPI
1
天下文章一般抄,只能靠自己实践。
本代码用于STM32F429,使用HAL库版本:STM32Cube_FW_F4_V1.11.0。
精简其他不需要的程序段,只留c和h文件,直接添加可用,已测试过。
2023/12/23 19:23:18 110KB STM32F429 HAL USART DMA
1
用HAL库方式驱动0.96的OLED屏,原来的例程是OLED厂商提供的,但不是用HAL方式,现改用HAL库方式
2023/12/19 1:39:02 16.86MB stm32f103
1
1、基于Z-Stack-3.0.2;
2、IAR版本:IAR-10.10;
3、平台:CC2530;
4、剔除所有ZigBee相关的代码,只留下OSAL核心部分和HAL层;
5、OSAL定时器采用16位计数器的定时器1,单位计时:4us,累计1ms更新OSAL_Clock和OSAL_Timer;
6、增加睡眠时间更新,使OSAL_Clock和OSAL_Timer不丢失时间;
7、在IO中断服务程序立即启动HAL_PWRMGR_HOLD_EVENT事件,是按键能正常反应(原版Z-Stack睡眠是按键反应较慢),按键事件完成后立即启动HAL_PWRMGR_CONSERVE_EVENT事件,使使设备能正常睡眠;
2023/12/6 8:56:45 234KB OSAL CC2530
1
利用stm32f4HAL库软件模拟IIC,对博世温湿度、气压传感器BME280进行正确的读取,说实在的,原子的HAL库写的实在有些应付了,虽然标准库与HAL库有诸多相似之处,标准库掺杂HAL库,个人觉得有点不太好,仅仅代表个人观点
2023/11/12 14:49:41 36.31MB BME280 stm32 IIC HAL库
1
自己画板子做的智能小车,板子载有ADXL345,RS485,NRF24L01,手边刚好有mpu6050,就顺带着开发了,也写进了工程了,hal库加cubemx工程,平时下载资源总是积分不够,所以要的有点多,嘿嘿
2023/11/4 2:29:04 10.68MB ADXL NRF24L01
1
软件设计之Modbus(HAL库版本),使用c语言进行编程,基于STM32F1系列单片机
2023/11/1 18:18:29 12.58MB STM32
1
spi主机程序STM32CubeMx生成Hal库DMA发送接收intmain(void){/*USERCODEBEGIN1*//*USERCODEEND1*//*MCUConfiguration--------------------------------------------------------*//*Resetofallperipherals,InitializestheFlashinterfaceandtheSystick.*/HAL_Init();/*USERCODEBEGINInit*//*USERCODEENDInit*//*Configurethesystemclock*/SystemClock_Config();/*USERCODEBEGINSysInit*//*USERCODEENDSysInit*//*Initializeallconfiguredperipherals*/MX_GPIO_Init();MX_DMA_Init();MX_USART1_UART_Init();MX_SPI5_Init();/*USERCODEBEGIN2*/// HAL_UART_Receive_DMA(&huart1,rxBuffer,BUFFER_SIZE); /*USERCODEEND2*//*Infiniteloop*//*USERCODEBEGINWHILE*/while(1){ HAL_GPIO_WritePin(GPIOF,GPIO_PIN_6,GPIO_PIN_RESET); spi_tx[0]=6; spi_tx[1]=7; spi_tx[2]=8; spi_tx[3]=9; memset(spi_rx,0,BUFFER_SIZE); HAL_SPI_TransmitReceive_DMA(&hspi5,spi_tx,spi_rx,BUFFER_SIZE); HAL_GPIO_WritePin(GPIOF,GPIO_PIN_6,GPIO_PIN_SET); HAL_Delay(1000);/*USERCODEENDWHILE*//*USERCODEBEGIN3*/}/*USERCODEEND3*/}
2023/11/1 6:11:26 33.37MB spi DMA 主机 STM32CubeMX
1
这是一个基于STM32F103的HAL库基本定时器测试程序,带文字备注,详细,明了,简单可靠,便于新手测试学习
2023/10/27 16:05:39 4.47MB STM32F1 定时器 HAL库 STM32CUBEMX
1
STM32F4系列W5500;
(HAL库版本、W5500官网最新驱动)
2023/10/5 15:25:35 12.64MB W5500 STM32F4
1
共 114 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡