Accelerating 16/32-Bit Math Operations with the DS80C390/DS80C400 APPLICATION NOTE
发布时间:
2019-03-18
类型:
应用笔记或设计指南,设计参考、应用指南
品牌:
Maxim(美信)
型号:
DS80C390; DS80C400
本应用笔记详细阐述了Maxim公司DS80C390及DS80C400高速微控制器中集成的16/32位数学加速器技术。该加速器通过五个专用特殊功能寄存器进行控制,能够高效执行16位乘法和32位除法运算,显著提升微控制器在复杂数学处理方面的性能。资料不仅深入解析了数学加速器的访问机制、操作步骤及执行时间,还提供了具体的代码示例,包括在Keil C51编译器环境下的函数调用方法,以及基于IEEE 754标准的单精度浮点数乘法应用实例,为开发人员优化算法设计提供了详实的技术参考。针对文中所述的Maxim微控制器及加速技术,Maxim在世强硬创平台上由世强先进(深圳)科技股份有限公司授权代理并提供技术支持及采购服务。用户可通过平台获取原厂授权的正品器件,相关型号支持单件起订、在线下单、样品申请及批量询价,且库存充足。平台专职FAE团队可提供从选型指导、设计验证到系统调试的全流程技术支持,覆盖从研发打样到量产的全生命周期采购需求,有助于缩短供应链响应周期,加速产品开发与上市进程。
资料下载
资料平台
| 数据手册 - 英文 |
DS80C400 Network Microcontroller
Rev 8
|
下载 |
| 测试报告 - 英文 |
LQFP封装达拉斯半导体可靠性监测报告
11/5/04
|
下载 |
| 测试报告 - 英文 |
LQFP封装达拉斯半导体可靠性监测报告
1/21/05
|
下载 |
| 测试报告 - 英文 |
LQFP封装达拉斯半导体可靠性监测报告
07/28/2004
|
下载 |
| 测试报告 - 英文 |
LQFP封装达拉斯半导体可靠性监测报告
10/20/06
|
下载 |
| 测试报告 - 英文 |
LQFP封装达拉斯半导体可靠性监测报告
4/20/07
|
下载 |
| 测试报告 - 英文 |
LQFP封装达拉斯半导体可靠性监测报告
7/20/2007
|
下载 |
| 测试报告 - 英文 |
LQFP封装达拉斯半导体可靠性监测报告
10/22/2007
|
下载 |
| 产品勘误说明 - 英文 |
DS80C390双CAN高速单片机勘误表
REV: 111705
|
下载 |
| 开发环境(软件/固件) - 中文 |
异步串行口-以太网设备服务器
2018/08/22
|
下载 |
| 数据手册 - 英文 |
DS80C390双CAN高速微处理器
REV: 050115
|
下载 |
| 产品勘误说明 - 英文 |
DS80C390双CAN高速微处理器勘误表
REV: 032405
|
下载 |
| 产品勘误说明 - 英文 |
DS80C390双CAN高速微处理器勘误表
REV: 032405
|
下载 |
| 产品勘误说明 - 英文 |
DS80C390双CAN高速微处理器勘误表
REV: 032405
|
下载 |
| 产品勘误说明 - 英文 |
DS80C390双CAN高速微处理器勘误表
REV: 032405
|
下载 |
| 产品勘误说明 - 英文 |
DS80C390双CAN高速微处理器勘误表
REV: 032405
|
下载 |
| 数据手册 - 中文 |
DS80C410/DS80C411 带以太网和CAN的网络微控制器数据手册
REV: 010907
|
下载 |
| 数据手册 - 英文 |
DS80C410/DS80C411 Network Microcontrollers with Ethernet and CAN
Rev5
|
下载 |
| 测试报告 - 英文 |
DS80C390,版本C3达拉斯半导体可靠性报告
05/31/2005
|
下载 |
| 数据手册 - 英文 |
DS80C320/DS80C323高速/低功耗微控制器产品介绍
REV: 101006
|
下载 |
| 测试报告 - 英文 |
DS80C400可靠性报告,版本B1
04/26/05
|
下载 |
| 数据手册 - 英文 |
DS8007多协议双智能卡接口
Rev 3
|
下载 |
| 测试报告 - 英文 |
LQFP包可靠性监测报告
8/2/05
|
下载 |
| 测试报告 - 英文 |
LQFP包可靠性监测报告
04/27/2005
|
下载 |
| 数据手册 - 中文 |
ET9134 智能卡接口 数据手册
Rev 0
|
下载 |
| 产品勘误说明 - 英文 |
DS80C400网络化微控制器勘误表
REV: 110805
|
下载 |
| 数据手册 - 英文 |
DS8023智能卡接口
Rev 1
|
下载 |
| 产品勘误说明 - 中文 |
DS80C410 网络微控制器勘误表
REV: 110905
|
下载 |
| 数据手册 - 英文 |
DS80C310高速微控制器
Rev 8/09
|
下载 |
| 产品勘误说明 - 英文 |
DS8024 勘误表
Rev: 061908
|
下载 |
| 产品勘误说明 - 英文 |
DS8024勘误表
Rev: 061908
|
下载 |
| 数据手册 - 中文 |
DS8007 ࣶ多协议双智能卡接口 数据手册
Rev 2
|
下载 |
| 产品勘误说明 - 英文 |
DS80C411网络化微控制器勘误表
REV: 110905
|
下载 |
| 数据手册 - 英文 |
DS8005智能卡接口
Rev 2
|
下载 |
| 测试报告 - 英文 |
DS8024产品可靠性报告,版本A2 Maxim集成产品
Rev B
|
下载 |
世强AI
世强AI是专注硬创领域的专业垂类AI。基于世强硬创平台沉淀的全品类数据,覆盖 IC、元件、材料、电气、电机、仪器,超千万级 SKU。深度融合全行业原厂技术资料与供应链数据,不仅提供方案设计、器件选型、BOM优化等快速精准的研发支持,更能发起快速购买、样品申请、技术支持、批量询价等服务,贯穿硬件创新全链路,让研发更容易,让采购更便宜。
去使用世强AI >>
应用/方案
CAN总线和异步串行应用的设计注意事项
本应用笔记针对DS80C400和DS80C390微控制器在使用异步串行和CAN总线时,提供了系统CPU晶振选择的指导。内容涵盖了CAN总线时序、异步串行使用定时器2和定时器1的位速率计算,以及推荐的晶振值。强调了晶振选择对CAN总线和异步串行接口位速率的影响,并提供了计算示例和误差分析。
阅读原文 >>
配置Keil PK51工具以支持24位连续寻址模式应用说明
本文档介绍了如何配置Keil PK51工具以支持24位连续寻址模式。主要内容包括:连续寻址模式的需求和优势,配置Keil PK51工具的步骤,包括选择设备、自定义启动文件和初始化代码,以及如何定义和配置内存空间。此外,还提供了DS80C390微控制器的示例配置和测试方法。
阅读原文 >>
用高速单片机实现电源管理的应用注意事项
本应用笔记探讨了使用高速微控制器时的电源管理方法,以降低电池供电系统的功耗。Maxim的高速微控制器,如DS87C520、DS89C450、DS80C400和DS5250,采用了多种电源管理方法。内容包括:动态时钟速度控制、切换回功能、可选时钟源、带隙参考禁用、增强状态报告等。此外,还提供了示例代码,以展示这些微控制器中专门设计的新功能,以最大限度地减少功耗。
阅读原文 >>
工程期刊卷二:网络接口DS2155单片收发信机/币形锂电池二次保护电路设计与应用展望
本资料主要介绍了DS2155单芯片收发器在网络接口和电路设计方面的内容,包括其作为T1/E1设备接口的传统电路设计,以及针对纵向(共模)浪涌和金属浪涌的二次电压保护设计。资料还详细讨论了接收和发送接口的设计,包括匹配阻抗、过压保护和浪涌抑制电路。此外,资料还涉及了锂硬币电池的应用寿命预测,以及影响集成电路(IC)电池供电寿命的主要因素。
阅读原文 >>
DS1920 Engineering journal 第一期:改善8051系统用电效率的微控制器/光模块闪亮的背后/基于SHA-1的安全电子交易
这份资料主要介绍了多种元器件及其应用,包括8051微控制器、EconOscillator振荡器、Dallas 1-Wire总线技术、SHA-1加密算法、iButton身份认证技术等。资料详细描述了这些元器件的功能、特点、应用场景以及相关的技术参数。
阅读原文 >>
利用DS80C400微控制器 构建拨号网络 第二卷
阅读原文 >>
高速微存储器接口时序应用说明
本文档探讨了Maxim高速微控制器与外部存储器接口的时序问题,主要针对DS80C320以外的微控制器。文章详细介绍了地址/数据复用锁存器的需求,以及不同设备系列的锁存器参数。讨论了EPROM和SRAM的参数,以确保微控制器与外部设备之间的正确匹配。文章还提供了 latch 和 EPROM 的推荐速度表,以及 SRAM 的时序参数和推荐速度表。
阅读原文 >>
数据指引脚减量功能简化了重叠内存缓冲区的复制操作应用说明
本应用笔记探讨了Maxim高速微控制器家族中数据指针递减功能的使用,特别是在DS80C400、DS5250、DS89C430等产品中的应用。通过MOVX操作,该笔记提供了两种在重叠内存缓冲区之间传输数据的解决方案,并解释了如何利用Dallas的数据指针递减功能简化解决方案。笔记中还包括了示例代码,以展示如何在实际应用中实现这些操作。
阅读原文 >>
使用双数据指针实现串行端口FIFO应用说明
本文介绍了如何使用双数据指针在Dallas Semiconductor和Maxim的高速微控制器中实现串口FIFO。通过一个简单的256字节环形缓冲区示例,展示了如何利用微控制器的特性来优化串行通信。文章详细描述了硬件增强功能,如高速核心、双数据指针和内部MOVX SRAM,以及软件实现,包括初始化、数据接收、溢出检测和处理等。此外,还提供了相应的汇编代码示例。
阅读原文 >>
DS80C400/DS80C410/DS80C411网络微:常见问题解答应用说明
本应用笔记详细解答了关于网络微控制器DS80C400/DS80C410/DS80C411的常见问题,包括其特性、使用方法、编程方式、网络堆栈、开发工具等。内容涵盖网络微控制器的网络连接、编程语言选择、TCP/IP堆栈使用、硬件接口等关键信息。
阅读原文 >>
Engineering journal 第四十八期:设计坚固、容错的运动控制反馈系统/中庸之道:高速8位微控制器的用武之地/无源元件会影响音质吗?
这份资料主要介绍了运动控制器模块的组成和功能,包括3相交流电源、驱动器或放大器、导轨螺母、移动机械臂等。详细描述了编码器输入、直流无刷电机、齿轮箱、位置编码器、速度编码器等组件的连接方式和功能。同时,资料还涉及了运动控制器模块的输入端子、电源、延迟、报警等功能,以及与运动控制器IC、DSP或ASIC的连接。此外,还提到了ESD保护、终端电阻、接地等电气安全措施。
阅读原文 >>
MAXQ™ 构简介 ENGINEERING REVIEW 第三卷
本文详细介绍了MAXQ系列微控制器的架构、指令集、性能特点以及与其他微控制器的比较。文章涵盖了MAXQ的RISC架构、指令格式、寄存器组织、内存管理、I/O操作和中断处理等方面。同时,文章还对比了MAXQ与AVR、PIC、MSP430等微控制器的性能差异,并提供了示例代码和性能比较图表。
阅读原文 >>
Engineering Journal 第二期:为DS2155单片收发器提供次级保护的网络接口和电路设计/锂纽扣:应用寿命估算
本资料主要介绍了DS2155单芯片收发器的设计和应用。内容包括DS2155的内部结构、工作原理、电路设计、性能参数以及在不同应用场景下的使用方法。资料还涉及了1-Wire总线技术、ASIC设计、Verilog语言编程等内容。
阅读原文 >>
使用高速Micro的串行端口应用说明
本应用笔记介绍了Maxim DS80C320等高速微控制器的串行端口使用方法。内容涵盖USART(通用同步/异步接收/发送器)的原理和应用,包括波特率时钟源、轮询和中断模式、波特率生成、异步10位操作和双串行端口操作。通过代码示例,详细说明了定时器作为波特率发生器的应用。
阅读原文 >>
TINI 平台探秘应用笔记
TINI(Tiny InterNet Interfaces)是由Dallas Semiconductor推出的一个基于Java的网络微控制器平台。该平台支持多种网络协议,包括IPv4/v6、TCP/IP、HTTP、FTP等,并提供了丰富的API和开发工具。TINI平台旨在简化网络设备的开发,支持多种硬件接口,如RS-232、SPI、1-Wire等,并兼容Java虚拟机。平台提供在线支持、应用笔记、教程和开发者指南,以及硬件扩展模块和验证模块。
阅读原文 >>