- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 [STM32 HAL] 控制LED灯闪烁频率
TIM简介TIM外设,是用来产生定时事件的。在内部构造上 如下图。但关键部件只有 [输入时钟脉冲]->[计数器CNT]->[捕获比较寄存器]常用的寄存器Prescaler(PSC)预分频寄存器:对输入到TIM外设时钟频率进行分频,比如该TIM挂在在APB2上,APB2的时钟频率为72MHz,如果设置PSC寄存器值为72-1,那么那么进入TIM外设的内部的时钟频率为1MHz,CNT寄存器也就是对1这1MHz的脉冲进行计数。该寄存器可通过__HAL_TIM_SET_PRESCALER(_
2021-12-06 12:34:54
7573
原创 对C/C++中sizeof运算符的理解
对C/C++中sizeof运算符的理解sizeof是一个运算符,而不是函数,因为存在sizeof(int),其中int并非是变量。在编译时就已经确定。sizeof作用于数组时,返回数组所占的空间大小。比如int arr[10];sizeof(arr); //=40这种计算数组大小的方式仅限于数组原始名称。int arr[10];sizeof(arr); //=40int *pa = arr;sizeof(pa); //=4,为指针本身的占用空间大小个人理解为,数组原始名称包含着结构信
2021-10-24 15:37:44
1243
原创 USB-Blaster驱动安装失败 Code 39
问题:USB-Blaster 安装后依然出现黄色感叹号虽然在quartus的安装目录中drivers文件夹下找到usb-blaster的驱动,右击其中的.inf后,点击安装。虽然提示了安装成功,但在设备管理器中依然看到黄色感叹号。提示说明驱动损坏。在我舍友的电脑上进行同样的操作后,他的电脑就没有Code 39 错误。Code 39 问题解决方法最终在Intel的官网上Intel Support找到了问题的解决方案。下载其中的对应的安装安装包,同样的右击安装操作。如果还是不行,它提示安装失败,无法写
2021-04-09 11:08:27
7365
12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人