-
存储控制器与CPU及其它外设的关系 我们看到cpu上集成了一个存储管理器,外围的存储设备都接在这个存储管理器上。cpu负责发出命令,其它的一切工作都交给了存储管理器。那么存储管理器是如何来管理这些外设的呢? 首先地址空间被分为8个bank(bank0-bank7),每个bank对应128m空间。每个bank都对应一个选通位(nGCS0-nGCS7),选通位为低电平是表示该ban...[详细]
-
前段时间,利用空余的时间做了个MSP430 USB型的 仿真器 ,中途走了不少弯路,特将相关过程记下以备后用: 1、首先焊接TPS77301及其外围。TPS77301是TI公司的稳压芯片,用在仿真器上面的输出电压是3.6V,主要给USB芯片和处理器供电。可以将此芯片用其他更便宜的3.3V稳压芯片代替,但是电压的下降,会影响仿真器工作的稳定性。同时TPS77301是有上电复位输出引脚,上电的时候会...[详细]
-
车联网通信技术一直是自动驾驶行业非常重要的技术领域,要实现这一点,首先要连接车辆内部的控制单元,然后再将其他智能终端与车辆相连接。现如今很多汽车都能够自动地从网络上收集信息,这一环节应该说不再有什么太大的难度,难度在于下一步如何将汽车与外部环境相互连接。 我们知道和汽车有关的数据连接分为很多类,车辆与外部的连接、车辆内部连接、车辆与驾驶人的连接。车辆与外部相互连接最早是使用单向输入的无线通信...[详细]
-
随着汽车工业的发展,汽车电子部件越来越多地被应用于现代汽车中,为汽车提供了更好的安全性、舒适性和经济性。以前汽车普遍采用手摇曲柄的方式使车窗玻璃上升或下降,现今轿车很多都安装了电动车窗。而具有防夹功能的电动窗应用于汽车始于20世纪90年代,当玻璃上升途中遇到人力障碍时会自动识别而反向运行,防止乘员夹伤,实现防夹功能。由于该功能的重要性,在欧美新车型上都已成为标准配置,目前国内新推出的高端车型已成...[详细]
-
PIC的查表程序可以利用子程序带值返回的特点来实现。具体是在主程序中先取表数据地址放入W,接着调用子程序,子程序的第一条指令将W置入PC,则程序跳到数据地址的地方,再由“RETLW”指令将数据放入W返回到主程序。下面程序以F10放表头地址。 MOVLW TABLE ;表头地址→F10 MOVWF 10 ┋ MOVLW ...[详细]
-
二、流水灯设计、蜂鸣器发声 1.简单延时程序: 利用while()循环达到一个延时的效果 #include reg52.h void main() { sbit D1=p1^0;//表示声明变量,令p0口等于D1 int=a; while(1)//这是一个死循环 { a=500;//表示时间延迟 D1=0;//表示是低电平即灯灭 whil...[详细]
-
KRL 是一种类似PASCAL的高级语言,利用KRL语言编程能够实现结构化编程处理复杂的任务。
一个KRL程序通常由一个SRC源文件和一个DAT数据文件组成,两个文件名字相同,扩展名不同,在专家界面下显示两个独立文件,在普通用户界面下显示一个模块。
在文件开头用“DEF”进行标识
程序的结构是体现其使用价值的一个十分重要的因数。程序结构化越规范,程序就越易于理解...[详细]
-
1月27日,国产机器人“四小龙”之一的埃斯顿发布了2020年业绩预告,该年度预计盈利1.22-1.55亿元,同比上年预计增长85%-135%,创下上市以来最高增幅。 因2020年4月埃斯顿收购了克鲁斯Cloos,因此,本次业绩预告给出了重组前和重组后两组数据,如果按重组后的数据,盈利增速将高达96%-149%。 来源:埃斯顿 2020年受全球疫情蔓延,各国经济呈总体负增长态势,而埃斯顿能在这个...[详细]
-
数码管中的16个字符 uchar code table ={ 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71}; 延时函数(使用之前先声明一遍) void delay(uint); void delay(uint z) { uint x,y; for(x=...[详细]
-
一、ADC10组成 ADC10模块是MSP430 MCU内部的一个高性能、10位的模数转换器,包含了SAR(Successive-Approximation-Register) core、采样选择控制、基准源发生器和DTC(Data Transfer Controller)。DTC功能允许采样结果直接内部存储,而不需要CPU的干预。 ADC10的框图和主要寄存器的含义,如下图所示。虽然ADC...[详细]
-
1.联系生活 按键的常用做法就像生活中的电磁炉那样,按下电磁炉上的“+”键后马上松开,发现电磁炉上的数就增加了。 现在我们打算用开发板像按电磁炉上的按键一样,按一下灯被点亮,再按一次灯被熄灭这样的来回切换灯的状态的功能。 不过在讲解实际运用之前我们还需来了解按键的抖动! 2.实际按键过程 我们之前所讲的按键过程解析图只是理想中的效果,真正的按键过程图是这样的 按键按下的前期,I...[详细]
-
2008年以来,实体经济进入一场淘汰风暴,至今没有停息。但也有不少公司逆势而起,成为现象级公司。什么样的公司能够冲出重围,成长为下一家伟大的公司? 这是最坏的时代,也是最好的时代。 整个2016年,从民间到政府、从国内到国外,关于实体经济的争辩和讨论,从未停息。这个话题如此火爆,以至于它随时可以点燃人们的情绪,制造出巨大的舆论漩涡。 2016年初,一份《实体店阵亡名单》在网上流传,实...[详细]
-
先看一段C代码,该函数的目的是记录它本身被调用的次数,最好的方式当然是在该函数内部记录,这就要求在两次调用之间保持上次的记录,用static 变量最为合理,一是该变量的作用区域仅在函数内,外部无法直接修改,二是可以自动在首次调用时对变量进行初始化. int Record(void) { static int counter=0; //首次调用初始化 counter++; return(co...[详细]
-
一、中小企业进行“机器换人”成为趋势 近些年来世界各地的智能制造产品都在大肆的发展,各种智能制造体统规划以及试点大规模开展和落实。资本政策两方助力,“机器换人”行动在全国各地蓬勃发展。但在当前劳动力成本上升、产业转移速度加快的大背景下,中小企业所面临的压力陡增,如何让 工业机器人 走进更多中小企业已经成为一个亟待破解的难题。 此前,浙江、广东等省份都宣布启动“机器换人”计划。以广东为例,未来三年...[详细]
-
蛰伏半年的阿里手机今春再次亮相。4月15日,阿里手机操作系统宣布将用平台、开放的方式,围绕手机操作系统,为终端手机厂商、运营商、硬件厂商、设计公司、开发者等搭建一整套新生态体系。 作为阿里巴巴在无线上布局的一个重要棋子,阿里巴巴集合了众多资源为阿里手机造势。许久未露面的阿里巴巴新任CEO陆兆禧亲自为之造势。“未来智能终端是移动互联网最重要的入口,阿里手机操作系统的愿景是重新定义智能终端。”...[详细]