-
注意这里是“发明”,而不是“产品”。所以说还是《TIME》的姿势水平高啊,甩我们数码站不知道几条街。然而“东西”不还是那些“东西”? 时代周刊2016年25大发明 我们挑选几个跟数码有关的产品来做个解读,再次审视一下为何它们能够被《时代》定义为“发明”。 AirPods 首先是苹果公司的AirPods,虽然你可能到圣诞节都买不到这对无线耳机。其实AirPods的精髓在于内置的W1...[详细]
-
在8X8点阵LED上显示柱形,让其先从左往右平滑移动三次,其次从右往左平滑移动三次,再次从上往下平滑移动三次,最后从下往上平滑移动三次,如此循环。 1. 程序设计内容 8X8点阵LED工作原理说明 :8X8点阵共需要64个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一列置1电平,某一行置0电平,则相应的二极管就亮;因此要实现一根柱形的亮法,如图49所示,对...[详细]
-
随着新冠疫情在海外持续发酵,全球多个区域整机制造产能和线下销售渠道短期关停,终端零售影响深远,面板采购需求持续下调。 同时,大部分面板厂保持产线高稼动,产出环比恢复,根据群智咨询(Sigmaintell)“供需模型”最新预测,二季度全球液晶电视面板供需比为7%(数量基准),供需转向宽松,面板价格再次回调。4月主流液晶电视面板价格呈现下降趋势,部分中大尺寸跌幅明显。在面板厂不断进行自我调节的预期...[详细]
-
STM8 ADC时序图 如图149所示,在ADC上电后,在开始精确转换之前ADC需要一个稳定时间tSTAB(等于一次转换的时间tCONV),对于之后接下来的转换就不需要稳定延时,而且ADON位只需要被置位一次。一次ADC转换需要14个时钟周期,在转换完成后EOC标志被置位,同时转换结果保存在10位ADC数据寄存器里面。 (图149:STM8单次模式的时序图(CONT=0)) (图150:ST...[详细]
-
说到STM32 USB的UDF,其实就是我们常说的IAP( In Application Programming )在应用编程。IAP有很多方法,我之前就用过串口IAP,网络IAP。而这里我们使用的是USB IAP,就是通过USB更新代码。所以这里有必要线了解IAP。 IAP是In Application Programming的首字母缩写,IAP是用户自己的程序在运行过程中对User Fl...[详细]
-
在配置中断时需要配置优先级,在此对优先级进行总结。 首先,优先级分为抢占优先级和响应优先级。判定顺序为先判定抢占优先级,如果抢占优先级相同的情况下再判定响应优先级。 始终先解决抢占优先级高的! 优先级由4位组成区间为 0000 ~ 1111 因为要分为抢占优先级和响应优先级,故一共有5种分组。、 看代码注释 具体分配如下(红线前为抢占优先级后为响应优先级) 还看不懂...[详细]
-
Edico Genome公司的Dragen Platform正在通过提供关键的遗传信息,改变临床医生诊断和治疗致命疾病的方式。公司CEO Pieter van Rooyen表示,揭露基因差异与人类疾病之间的联系是医学的未来。可以通过免疫疗法和专门针对肿瘤的药物来治疗晚期癌症,而不会像放射疗法或化疗那样引起副作用。 它是专门为基因组分析而开发的,这使其比任何基于软件的解决方案都要好得多。 ...[详细]
-
1.内存操作 在对内存操作头疼的时候我发现了这篇神奇的文章,拜读之后豁然开朗心生崇拜 数据指针 在嵌入式系统的编程中,常常要求在特定的内存单元读写内容,汇编有对应的MOV指令,而除C/C++以外的其它编程语言基本没有直接访问绝对地址的能力。在嵌入式系统的实际调试中,多借助C语言指针所具有的对绝对地址单元内容的读写能力。以指针直接操作内存多发生在如下几种情况: (1) 某I/O芯片...[详细]
-
据安全研究机构Kromtech Security Researchers披露,一家医疗服务机构存储在 亚马逊 S3上的大约47GB医疗数据意外对公众开放,其中包含315363份PDF文件。下面就随网络通信小编一起来了解一下相关内容吧。 Kromtech Security Researchers估计,这些文件至少涉及15万病人,泄露的内容包括验血结果以及姓名和家庭住址等个人信息,另外还...[详细]
-
用74hc573实现数码管24小时时钟显示,对于74hc573芯片如果不了解可以看看文件里面的手册,不多说先上代码 /*以下程序是根据74hc573芯片的锁存器 **原理来写的 **若有不懂的地方可以看看文件夹的芯片 **手册或者百度*/ #include reg52.h typedef unsigned char u8; typedef unsigned int u16; //串...[详细]
-
第一次按下按键按键key后,蜂鸣器响; 第二次按下按键按键key后,蜂鸣器停。 #include reg52.h sbit beep=P1^5; sbit key=P3^1; unsigned int mode; //定义一个模式 void delay(unsigned int i) { while(i--); } void voice() { if...[详细]
-
在程序下载起始地址,范围,RAM的地址,范围,堆栈的配置有两种方法。其实本质是一样的。 方法1:在EWARM中利用编译化境配置,如下图 方法2:修改stm32f10x_flash.icf文件(其实就是方法1) define symbol __ICFEDIT_intvec_start__ = 0x08004000; define symbol __ICFEDIT_SYS_FUN...[详细]
-
•风河公司为NFV(Network Function Virtualization,网络功能虚拟化)基础设施设计的Titanium Server软件平台率先上市。 •Titanium Server足以提供电信级的高可靠性(99.9999%),具备成为NFV基础设施平台的实力,ETSI(European Telecommunication Standards Institute,欧洲电信标准协会)...[详细]
-
本实例是以STM32F103系列单片机作为核心处理器,利用VS1003芯片进行音频解码的一种无线解说器。通过对触摸显示屏的操作,实现手持部分和终端部分二者的无线通讯。系统采用大容量的SD卡作为存储部分,通过SPI将VS1003B与SD卡的数据与STM32进行交互通信。本解说器在播放时没有出现理论上的断续情况,音质较好,占用的软硬件资源也较少,为后续的扩展留下了很大空间。 无线讲解器通常用于工...[详细]
-
CAN(Controller Area Network,控制器局域网)是一种用于汽车和其他工业应用的通信协议。CAN总线使用一对双绞线(CANH和CANL)来传输数据,其中CANH通常被称为“CAN高”,CANL被称为“CAN低”。 CAN总线电压概述 CAN总线是一种差分信号传输方式,其电压水平取决于CANH和CANL之间的电压差。在CAN通信中,电压差决定了信号的逻辑状态。通常,CAN总...[详细]