logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

# C 语言字符串库函数参考 — STM32 嵌入式开发指南

* stm32_string_utils.h */ // 安全的字符串拷贝宏(dst 必须是数组,不能是指针) # define SAFE_STRCPY(dst , src) do {

#c语言#stm32#网络
STM32单片机串口中断接收,上电第一帧数据为0x00,后面接收正常的解决办法

接收中设置的缓冲区不是同一个,则会出现上电(初始化)接收到第一个字节为0x00,但是之后都正常的情况。如果初始化打开中断的时候设置的缓冲区与。

文章图片
#单片机#stm32#嵌入式硬件
小乌龟git操作

这里只是大致罗列了上面的信息。具体的可以参考上面的过程。版权声明:本文为CSDN博主「山林恩泽」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/weixin_58342262/article/details/135110653。

#git
小乌龟git操作

这里只是大致罗列了上面的信息。具体的可以参考上面的过程。版权声明:本文为CSDN博主「山林恩泽」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/weixin_58342262/article/details/135110653。

#git
hardfault_handler处理方法 stm32

3.在Disassembly输入08开头格式的地址,定位出现问题的具体位置。1.读取PSP和MSP的值,通过和SP值进行对比,确认当前是指向PSP还是MSP。2.在Memory中打开存储位置,找到08开头格式的地址。/* 用于确认进入HardFault问题位置 */二、通过Keil调试问题定位问题位置。

文章图片
#stm32#嵌入式硬件#单片机
STM32定时器时间计算公式 理解(大白话)实现1ms、1s延时

Tclk:定时器的输入时钟频率(单位Mhz),通常为系统时钟频率或者定时器外部时钟频率。PSC(TIM_Prescaler):预分频值,是用来降低定时器时钟频率的参数。ARR(TIM_Period):自动重装载值,是定时器溢出前的计数值。Tout:定时器溢出时间。

文章图片
#stm32#嵌入式硬件#单片机
STM32定时器时间计算公式 理解(大白话)实现1ms、1s延时

Tclk:定时器的输入时钟频率(单位Mhz),通常为系统时钟频率或者定时器外部时钟频率。PSC(TIM_Prescaler):预分频值,是用来降低定时器时钟频率的参数。ARR(TIM_Period):自动重装载值,是定时器溢出前的计数值。Tout:定时器溢出时间。

文章图片
#stm32#嵌入式硬件#单片机
到底了