推荐阅读最新更新时间:2024-03-30 23:06
世界首个非易失性可编程PC时钟系列推出
为消费、计算、内嵌应用和通信市场提供时序解决方案的供应商SpectraLinear Inc.宣布推出PC EProClock - 世界首个非易失性可编程的PC时钟系列。
SpectraLinear总裁兼首席执行官Ilhan Refioglu说:“我们的可编程技术使系统设计者能够实现高信号完整性,优化时序余量和性能,提高制造利润率并减少EMI…所有这些都有同类最佳的功耗和成本结构。”
通过将非易失的可配置性与一流的时钟发生能力相结合,使用SLI的PC EProClock 的系统板设计者享受到空前的好处。这个有效的结构使设计者能够及时实现最佳的合规和时钟信号完整性;在历史上,这通常通过设备和/或板卡重设计来实现,最
[单片机]
ARM9学习3-调试第一个ARM汇编程序
调试第一个ARM汇编程序 1.双击KEIL uVision4图标,打开RVMDK uVision4集成开发环境。 2.通过菜单“projectnew uvision project…”,新建一个工程,选择要存放的位置和工程文件名“Test001”,点击“保存按钮”。 3.CPU选型,选择三星的S3C2410A,继续点击“OK”按钮。 4.不添加启动代码,所以选择“否” 5.点击工具栏上的“ ”New 图标,新建一个文件,键入汇编源代码。 6.点击工具栏上的“ ”Save 图标,保存该汇编源文件,命名为:Test001.s 7.在左边的“Project”目录结构中,右击“Source Group 1”,选择“
[单片机]
可编程电源的五大应用和使用方法
随着各种电器和仪表设备的日渐丰富,对电源应用的灵活性提出了更高的要求。设计一款使用灵活、方便且价格相对便宜的通用电现代源,正越来越成为市场所需。单片机正朝着处理速度越来越快,外设资源越来越丰富,价格越来越便宜的方向发展,将单片机融入电源的设计中可以极大地提升电源的性能和灵活性。 通过对电源的编程,可以方便地实现图1所示的电压输出波形。其中,V1、V2、T1、T2、dv、dt都是可以通过编程来设定的。电压值的输出范围为0~16 V,最大输出电流为10 A。输出电压精度为0.1 V,电流精度为10 mA。电流的设定值指的是允许输出的最大电流,也可以被编程为与输出电压一样的波形。 另外,电源也可以工作在铅酸电池充电器的模式(简称
[电源管理]
ARM汇编程序结构
一个ARM程序可以被划分为多个代码段和数据段,在汇编的时候这些段会被形成一个可执行文件 .text ;正文段,包含程序的指令代码 .data ;数据段,包含固定的数据,如常量,字符串 .bss ;未初始化数据段,包含未初始化的变量,数组等 .sdata .sbss .section .data ;initialized data .section .bss ;uninitialized data .section .text .global _start _start: ;instruction code 子程序调用 ARM汇编中,子程序的调用一般通过BL指令实现,在程序中,执行BL 子程序名即可完成子程序的
[单片机]
基于AT89S52与PIC16F877A的在线编程控制系统的设计
l 引 言 通常进行单片机的实验或开发时,传统的并行编程方法中,编程器是必不可少的。仿真、调试完的程序需要借助编程器烧到单片机内部或外接的程序存储器中。在开发过程中,程序每改动一次就要拔下电路板上的芯片,编程后再插上。随着计算机技术的发展,许多公司推出了带有片内FLASH存储器的MCU,FLASH存储器具有电可擦除、无需后备电源保护数据、可在线编程等特点。在线编程目前有两种实现方法:在线系统编程(ISP)和在线应用编程(IAP)。ISP一般是通过单片机专用的串行编程接口对单片机内部的FLASH存储器进行编程,例如AT-MEL公司的单片机AT89S52就提供了一个SPI串行接口对内部程序存储器编程(ISP)。 在线编程(ISP)
[单片机]
labview编程技巧-----如何为多个控件注册同一个回凋函数
我们知道,LABVIEW的事件结构可以为多个类似的控件响应同一个EVENT CASE结构,C++和CVI中也同样可以用一个回凋函数响应多个控件,LV的回凋函数是否可以那? 帮助文件中没有涉及这个问题,我实验了一下,是可以的. 看一下回凋函数,功能是控件鼠标移动时,返回鼠标坐标. 通过循环,我们为两个NUMERIC控件注册了同一个回凋函数,看看它的效果,如果在两个NUMERIC移动时,返回坐标发生变化,说明响应了两个控件.
[测试测量]
LABVIEW编程技巧之如何检测鼠标滚轮
按钮信息---------返回那个鼠标键按下: 按钮1--》鼠标左键,按钮2--》鼠标右键,按钮3--》鼠标滚轮键。 坐标轴信息------返回当前鼠标水平位置和垂直位置,函数可以选择绝对坐标,相对与计算机屏幕。也可以选择相对坐标,相对与VI的前面板客户区。 坐标轴信息也返回了滚动信息,经过实际测试,我发现每当鼠标滚轮向上滚动时,返回+120。当滚轮向下滚动时,返回-120。据此我们就可以判断滚轮的状态了。 有网友希望利用滚轮来控制一个数字控件的值,下面我用上述函数做一个简单的示例程序。
[测试测量]
BS2系统编程与应用实例
摘要: 针对BS2微功耗单片机应用系统硬件结构与指令系统的特点,以系统监控程序为例,着重分析系统程序设计方法与技巧;结合谷物流量在线测量系统,阐述BS2在实际工程中的应用。
关键词: 外围芯片 编程 数据采集 冲量传感器
在阅读了本刊2001年第10期《一种新颖的器件型嵌入式单片机系统》后,读者对BS2系统的硬件资源配置、指令系统与开发方式已经有了基本的认识,本文将从系统编程与应用的角度进一步给予详述。
一、BS2系统的变量类型与定义
BS2系统的PBASIC支持的变量类型有很特色,除了通常的字节(Byte)、字(Word)外,还有二进制位(bit)、半字节(nib),这显然既灵活又节省
[应用]