- 博客(7)
- 收藏
- 关注
原创 CSAPP:大端、小端 && 浮点数 && c语言中符号转换
数据在计算机内部以十六进制的形式进行存储的。不同的数据类型有不同的字节数。同一数据类型,在不同机器上也有不同的字节数:比如long类型在32位中是4个字节,在64位中是8个字节。
2022-07-19 17:54:53
241
原创 STM32定时器
定时时间计算Tout=((arr+1)∗(psc+1))/TclkTout=((arr+1)*(psc+1))/TclkTout=((arr+1)∗(psc+1))/TclkTcklTcklTckl : TIMx的输入时钟频率,单位为MHzToutToutTout : TIMx的溢出时间,单位为us通用定时器时钟因为通用定时器是挂载在APB1上的,定时器时钟为APB1的2倍,为72MHz。所以16位计数器溢出需要0.9ms。预分频器如果我们想定时更长的时间该怎么办?在51中,我们在中断中
2022-01-11 20:07:15
213
原创 STM32串口通信
第一次串口实验总结串口配置流程编写串口配置程序,在程序中要配置如下几个外设:配置时钟。串口时钟和GPIO时钟GPIO的配置。如果选择串口一,则要配置GPIOA的Pin9和Pin10。pin9为TX,应该配置为复用推挽输出pin10为TX,应该配置为复用浮空输入USART的配置配置字长、停止位等。工作模式采用收发一起配置串口中断,并开启打开串口编写串口中断函数我在这里出现过错误,因为两个串口中断函数重复定义,导致程序报错void USARTx_I
2022-01-11 20:02:41
2670
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人