1.1 RCC主要作用—时钟部分 设置系统时钟SYSCLK、设置AHB分频因子(决定HCLK等于多少)、设置APB2分频因子(决定PCLK2等于多少)、设置APB1分频因子(决定PCLK1等于多少)、设置各个外设的分频因子;控制AHB、APB2和APB1这三条总线时钟的开启、控制每个外设的时钟的开启 ...
分类:
其他好文 时间:
2019-05-18 00:30:46
阅读次数:
144
内部类(inner class)是定义在另一个类中的类。 内部类方法可以访问该类定义所在的作用域中的数据,包括私有的数据。 内部类可以对同一个包中的其他类隐藏起来 当想定义一个回调函数且不想编写大量代码时,使用匿名(anonymous)内部类比较便捷。 以下简单举例: 一个时钟需要两个参数:发布通告 ...
分类:
编程语言 时间:
2019-05-16 20:23:03
阅读次数:
155
4位数码管:这里用的是TM1637驱动的数码管 备注:此章节会用到库的概念和内容。 该模块有四个引脚,意义如下: GND:电源负极 VCC:电源正极,+5V DIO:数据IO模块,可以接任意的数字引脚 CLK:时钟引脚,可以接任意的数字引脚。 该库提供了一个名为TM1637的类, 类中包含一个构造函 ...
分类:
其他好文 时间:
2019-05-16 17:57:25
阅读次数:
223
一、CRC原理。 CRC校验的原理非常简单,如下图所示。 其中,生成多项式是利用抽象代数的一些规则推导出来的,而模2加(也就是异或),是对应于有限域的除法。 二、CRC算法。 那么在FPGA当中,也有好几种算法。 1、比特型算法。 这种算法,跟手算的差不多,一个时钟周期处理一个bit,速度慢,但消耗 ...
分类:
其他好文 时间:
2019-05-15 14:21:53
阅读次数:
124
并发时钟服务器:并发回声服务器;接收完回声再结束;聊天服务器;聊天服务器功能扩展
分类:
其他好文 时间:
2019-05-12 23:42:24
阅读次数:
220
<!--done--> 前面的话 本文属于定时器的应用部分,分别用于实现与时间相关的四个应用,包括时钟、倒计时、秒表和闹钟。与时间相关需要用到时间和日期对象Date,详细情况移步至此 时钟 最简单的时钟制作办法是通过正则表达式的exec()方法,将时间对象的字符串中的时间部分截取出来,使用定时器刷新 ...
分类:
其他好文 时间:
2019-05-11 21:48:42
阅读次数:
138
本次的实验传感为:DS3231(时钟模块),对于时钟模块的具体信息我也就不多介绍大家可以自行度娘,具体功能无非就是在单片机中起到一个获取时间的作用。然后该模块是可以由IIC协议去驱动的,再加上所要的操作也是比较简单,适合部分刚接触IIC协议而找不但传感练手的一个模块。 ...
分类:
其他好文 时间:
2019-05-10 23:26:37
阅读次数:
216
番茄工作法 番茄工作法是简单易行的时间管理方法,是由弗朗西斯科·西里洛于1992年创立的一种相对于GTD更微观的时间管理方法。 使用番茄工作法,选择一个待完成的任务,将番茄时间设为25分钟,专注工作,中途不允许做任何与该任务无关的事,直到番茄时钟响起,然后在纸上画一个X短暂休息一下(5分钟就行),每 ...
分类:
其他好文 时间:
2019-05-10 09:23:29
阅读次数:
127
通过改变RCC_HSECR寄存器中的HSETUNE[5:0]位域的值来校准HSE的输出频率 1、将HSE时钟配置为MCO模式输出到PA8引脚 HAL_RCC_MCOConfig(RCC_MCO1, RCC_MCO1SOURCE_HSE, RCC_MCODIV_1); 2、改变RCC_HSECR寄存器 ...
分类:
其他好文 时间:
2019-05-09 15:49:15
阅读次数:
171
一、host简单说明 host,也可以理解为host controller,是指mmc总线上的主机端,mmc总线的控制器,每个host controller对应一条mmc总线。 host controller会控制命令线、数据线和时钟线,从而实现mmc总线上的通讯。 上层发送mmc请求时,就是通过h ...
分类:
其他好文 时间:
2019-05-05 11:46:35
阅读次数:
163