随笔分类 -  stm32标准库HAL库

摘要:HAL库手册上都有写 把一般会用到的,就那几个函数,上锁,解锁,擦除,读,写 uint32_t addr=0x08005000; 确定好读写的地址,注意是32位单片机,变量的类型选对 不同单片机有不同的Sector/Page/Bank等概念,这些概念涉及到一次性所能清除区域的大小 void FLAS 阅读全文
posted @ 2021-12-08 14:48 kingzhan 阅读(1403) 评论(0) 推荐(0)
摘要:上面一篇文章讲到在stm32cumx开启串口中断后,系统每接收一个字符就会进入中断一次 而使用HAL_UART_Receive_IT函数,可以设置我们进入回调函数的条件,这样我们就可以在回调函数里进行一大段字符的处理了 但有一个问题,HAL_UART_Receive_IT设置的接收字符数量是固定的, 阅读全文
posted @ 2021-11-29 11:20 kingzhan 阅读(1067) 评论(0) 推荐(0)
摘要:在stm32cumx中的设置如下 并开启中断 初始化 在主函数中,这个函数完成串口初始化 这个函数先是初始化,串口通信的配置。再接着进入这个函数 执行了这个函数 这个函数则是完成了串口通信底层,硬件上的一些初始化,配置了引脚,并开启了中断 使能串口通信?(设置进行回调函数的条件) 主函数中,上一个函 阅读全文
posted @ 2021-11-28 13:21 kingzhan 阅读(359) 评论(0) 推荐(0)
摘要:HAL_StatusTypeDef HAL_I2C_Mem_Write(I2C_HandleTypeDef *hi2c, uint16_t DevAddress, uint16_t MemAddress, uint16_t MemAddSize, uint8_t *pData, uint16_t S 阅读全文
posted @ 2021-09-25 21:20 kingzhan 阅读(1709) 评论(0) 推荐(0)