整个SPI驱动架构可以分为协议驱动、通用接口层和控制器驱动三大部分。其中,控制器驱动负责最底层的数据收发工作,为了完成数据的收发工作,控制器驱动需要完成以下这些功能: (1)申请必要的硬件资源,例如中断,DMA通道,DMA内存缓冲区等等; (2)配置SPI控制器的工作模式和参数,使之可以和相应的设备 ...
分类:
系统相关 时间:
2020-05-30 21:38:21
阅读次数:
85
参考书目:英文版:《advanced FPGA design》 中文版:《高级FPGA设计,结构,实现,和优化》 解决数字电路中时序问题的八大忠告 忠告一、如果时序差的不多,在1NS以内,可以通过修改综合、布局布线选项来搞定,如果差的多,就得动代码。 忠告二、看下时序报告,挑一个时序最紧的路径,仔细 ...
分类:
其他好文 时间:
2020-05-29 09:33:15
阅读次数:
129
1、视频 std::unique_ptr<VideoEncoder> InternalEncoderFactory::CreateVideoEncoder( const SdpVideoFormat& format) { if (absl::EqualsIgnoreCase(format.name, ...
分类:
Web程序 时间:
2020-05-23 15:04:39
阅读次数:
89
华三巡检基本命令 硬件状态、IOS版本信息检查: display clock 系统时间 display version 查看版本信息,最近一次重新启动的时 display enviroment 设备温度 display device 单板运行状态 display power 查看电源状况 displ ...
分类:
其他好文 时间:
2020-05-22 15:36:55
阅读次数:
70
闲来无事,用JS写了个时钟,只要思路理清了,做起来其实还挺简单的。 先发个效果链接 点击查看 Demo 代码实现 HTML <div id="warp" > <div id="clock" > <div id="number"> <div><span>9</span></div> <div><spa ...
分类:
Web程序 时间:
2020-05-22 12:51:56
阅读次数:
52
又差一点点。 A. Alarm Clock 题意:有一个人,他从0时刻开始睡觉,当他累计睡够a分钟时,睡眠结束。他只有在听到闹钟声时才会醒来,第一个闹钟在b时刻。任何时刻,当他醒来后如果发现还没有睡够a分钟,就会将闹钟后调c分钟,然后继续准备睡觉,准备d分钟后正式进入睡眠状态。如果准备阶段闹钟响了, ...
分类:
其他好文 时间:
2020-05-19 00:35:49
阅读次数:
63
涵盖知识点:解析几何、树状数组 比赛链接: "传送门" "A Alarm Clock" 题意: 一天要睡够$a$分钟,但是$b$分钟后有一个闹钟会使其醒来,他会把闹钟推迟到$c$分钟之后,然后花费$d$小时再次入睡。问要多久能够睡够。 题解: 模拟推公式 Accept Code: "C2 Not S ...
分类:
其他好文 时间:
2020-05-18 18:15:01
阅读次数:
66
"题目传送门" 还是 "视频题解" 。 感觉E还是一个挺综合的题,涉及到二分图、dp、树上的相关内容。质量还是挺不错的。其它的应该在视频里说得比较清楚。 代码如下: A. Alarm Clock B. Ternary String C1. Simple Polygon Embedding C2. N ...
分类:
其他好文 时间:
2020-05-18 14:36:57
阅读次数:
65
Bug 说明 CentOS 虚拟机卡顿,于是执行了强制关机。 在强制关机后重启虚拟机,机器报错:corruption of in memory data detected 解决方法 参考 "虚拟机Centos报corruption of in memory data detected错误的恢复" 使 ...
分类:
其他好文 时间:
2020-05-18 12:07:03
阅读次数:
314
shell 脚本 clock.sh 保存在 目录下 由于把该脚本制作成快捷方式启动,所以牺牲了灵活性,默认45分钟 bash !/bin/bash 再次启动的时候,关闭上次启动的【提示图片】进程 kill 默认45分钟 time1=${time: 45} 如果到点后仍意犹未尽,那么5分钟后全屏提示 ...
分类:
系统相关 时间:
2020-05-16 20:36:13
阅读次数:
98