在编写代码或调试应用程序时,为了测试某个功能或者显示应用程序的工作状态,经常需要计算简单表达式的值。使用Immediate窗口可以很方便地实现这种操作。该窗口可以计算用户输入的表达式值。 打开 菜单栏方式 快捷键Ctrl+Alt+I 窗口的使用 输入命令 大于号 (>) 作为新行提示符出现在“命令” ...
分类:
其他好文 时间:
2020-04-27 09:28:25
阅读次数:
67
使用共享变量的方式 在这种方式中,之所以引入共享变量,是因为该变量可以被多个执行相同任务的 线程用来作为是否中断的信号,通知中断线程的执行。 使用 interrupt 方法终止线程 如果一个线程由于等待某些事件的发生而被阻塞,又该怎样停止该线程呢?这种 情况经常会发生,比如当一个线程由于需要等候键盘 ...
分类:
编程语言 时间:
2020-04-25 01:13:44
阅读次数:
76
原子操作(atomic operation)意为”不可被中断的一个或一系列操作” 。 处理器使用基于对缓存加锁或总线加锁的方式来实现多处理器之间的原子操作。 在 Java 中可以通过锁和循环 CAS 的方式来实现原子操作。 CAS 操作—— Compare & Set,或是 Compare & Sw ...
分类:
编程语言 时间:
2020-04-25 00:45:21
阅读次数:
88
背景 因为annovar默认的脚本下载数据库,总是中断,所以我选择用wget 下载 方法 比如想下载hg19_gwava数据,那么需要下载原始txt数据和idx文件,路径如下 http://www.openbioinformatics.org/annovar/download/hg19_gwava. ...
分类:
数据库 时间:
2020-04-24 13:06:17
阅读次数:
106
程序查询方式 信息交换的控制完全由主机执行程序实现,主机一直询问设备有没有准备好,读取设备的状态决定数据传送还是等待。 该方式下,cpu需要“踏步等待”,cpu与 I/O 串行工作。 设计简单,设备少,但是效率低。 中断方式 计算机在执行现有程序时,暂时中止现有程序的执行,转去对其他程序的处理,在处 ...
分类:
其他好文 时间:
2020-04-23 23:32:29
阅读次数:
447
刚刚到新公司不到一个月,主要调试了泰凌微TLSR8359芯片。以前从没有接触过STM32系列以外的芯片。第一次接触泰凌微有点手忙脚乱,第一周的工作基本无用,在第二周周一全部推翻从来。 调试IIC时用的是GPIO模拟IIC,使用从前在32上使用过的程序,自己编写比较熟悉。但在移植过程中还是出现了问题, ...
分类:
其他好文 时间:
2020-04-23 18:49:31
阅读次数:
357
多道技术 多道技术是基于单核背景下产生的 cpu 执行过程(单核): 单道(串行): ? cpu 同一时间只能执行一个任务,这个任务不结束,不能执行其他任务 多道技术: ? cpu 在执行a任务时,a任务发生了 IO 操作或者是执行时间过长时,此时 cpu 可以将 a(保存状态)然后再切换去执行b任 ...
分类:
其他好文 时间:
2020-04-23 00:58:50
阅读次数:
85
实验1定时与中断接口程序设计一实验目的1.了解定时器/计数器 8253、并行 I/O接口 8255A在 PC机中的电路连接方法;2.学习使用 TURBO C++对 8253、8255进行编程操作;3.熟悉拦截 PC机中断向量的 TC++编程方法。二实验内容1.8253、8255在 PC/XT机中的电... ...
分类:
其他好文 时间:
2020-04-23 00:31:05
阅读次数:
301
外部中断/事件控制器(EXTI)管理了控制器的 23 个中断/事件线。每个中断/事件线都对应有一个边沿检测器,可以实现输入信号的上升沿检测和下降沿的检测。 EXTI 可以实现对每个中断/事件线进行单独配置,可以单独配置为中断或者事件,以及触发事件的属性。 EXTI功能框图EXTI 的功能框图包含了 ...
分类:
其他好文 时间:
2020-04-22 16:40:23
阅读次数:
98