https://www.cnblogs.com/MAQI/p/7831156.html PLL 时钟是时序逻辑的灵魂。 在实际应用中,时钟信号在频率或者相位上通常并不满足直接使用的需求,而内部时序逻辑又只能对时钟信号进行整数倍的分频,并且不能保证产生新时钟信号的相位稳定性,所以需要用到时钟管理单元对 ...
分类:
其他好文 时间:
2019-06-06 15:36:51
阅读次数:
157
一,独立看门狗 二,独立看门狗的时钟源 独立看门狗拥有自己的时钟源,不依赖PLL时钟输出的分频信号,能够独立运行,这样子的好处就是PLL假如受到干扰, 导致运行异常,独立的看门狗还能正常地进行工作,如果没有正常的喂狗动作,就复位CPU。 三、程序设计 1. 添加复位检测代码,有助于观察当前工作的可靠 ...
分类:
其他好文 时间:
2019-06-02 18:05:54
阅读次数:
167
Ice cream coloring 题解: 这个题目中最关键的一句话是, 把任意一种类型的冰激凌所在的所有节点拿下来之后,这些节点是一个连通图(树)。 所以就不会存在多个set+起来之后是一个新的完全图。 所以只要直接去做就好了。 对于每个节点来说,染色。 代码: #include<bits/st ...
分类:
其他好文 时间:
2019-05-15 14:17:10
阅读次数:
167
首先我们先观察三个串 1010,110110,11101110,答案都是红色部分,我们可以下一个结论,形如 abab ( a 中有非负整数个 1 , b 中只有一个 0 )这类的字符串答案恒为 2 ,也就是 k==2 ,然后就是用这类字符串去构造出我们所需的 k 。我们可以尝试从末尾加一个1,那么之 ...
分类:
其他好文 时间:
2019-05-13 19:04:46
阅读次数:
116
http://blog.csdn.net/u011392772/article/details/49760897 gel文件中主要包含了PLL、DDR等的初始化工作,具体可以看一下gel源码就明白了;CMD主要是用于定义内存的划分,及数据、代码等的存放位置。 CMD:command命令,顾名思义就是 ...
分类:
其他好文 时间:
2019-05-09 23:41:19
阅读次数:
141
第一步,打开stm32f10x.h,将 #define HSE_VALUE ((uint32_t)8000000) 修改为: #define HSE_VALUE ((uint32_t)12000000) 第二步,打开system_stm32f10x.c,修改PLL参数,将 RCC->CFGR &= ...
分类:
其他好文 时间:
2019-05-05 11:47:08
阅读次数:
202
D - Arpa’s letter-marked tree and Mehrdad’s Dokhtar-kosh paths 思路: 树上启发式合并 从根节点出发到每个位置的每个字符的奇偶性记为每个位置的状态,每次统计一下每个状态的最大深度 为了保证链经过当前节点u,我们先计算每个子树的答案,再更新 ...
分类:
其他好文 时间:
2019-04-26 13:21:07
阅读次数:
165
因为强制在线所以只能转成序列上的问题然后树套树了。。。 ...
分类:
编程语言 时间:
2019-04-25 11:54:39
阅读次数:
171
A Shade of Moonlight 列列式子发现, 对于同一个云来说只有反向的云才能和它相交, 然后我们发现这个东西有单调性,然后二分就好啦。 ...
分类:
其他好文 时间:
2019-04-09 20:34:32
阅读次数:
176
1、时钟源 在 STM32 中,一共有 5 个时钟源,分别是 HSI 、 HSE 、 LSI 、 LSE 、 PLL 。 ①HSI 是高速内部时钟, RC 振荡器,频率为 8MHz ; ②HSE 是高速外部时钟,可接石英 / 陶瓷谐振器,或者接外部时钟源,频率范围是 4MHz – 16MHz ; ③ ...
分类:
其他好文 时间:
2019-03-31 09:38:35
阅读次数:
226