利用EDA工具和硬件描述语言(HDL),根据产品的特定要求设计性能价格比高的片上系统,是目前国际上广泛使用的方法。与传统的设计方法不同,在设计开始阶段并不一定需要具体的单片微控制器(MCU)和开发系统(仿真器)以及带有外围电路的线路板来进行调试,所需要的只是由集成电路制造厂家提供的用HDL描述的MCU核和各种外围器件的HDL模块。设计人员在EDA工具提供的虚拟环境下,不但可以编写和调试汇编程序,也可以用HDL设计、仿真和调试具有自己特色的快速算法电路和接口,并通过综合和布线工具自动转换为电路结构,与制造厂家的单元库、宏库及硬核对应起来,通过仿真验证后,即可投片制成专用的片上系统(SOC)集成电路。
上传时间: 2015-09-05
上传用户:cmc_68289287
AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
标签: Programmable Erasable FPEROM Memory
上传时间: 2015-09-05
上传用户:chongcongying
循环冗余码CRC检验技术广泛应用于测控及通信领域。CRC计算可以靠专用的硬件来实现,但是对于低成本的微控制器系统,在没有硬件支持下实现CRC检验,关键的问题就是如何通过软件来完成CRC计算,也就是CRC算法的问题。
上传时间: 2013-12-31
上传用户:来茴
本程序提供了经典PID算法的优化算法,适合单片微控制器的应用,请大家共享并提出宝贵的意见!
上传时间: 2015-11-17
上传用户:JIUSHICHEN
本文从理论上推导出CRC算法实现原理,给出三种分别适应不同计算机或微控制器硬件环境的C语言程序。读者更能根据本算法原理,用不同的语言编写出独特风格更加实用的CRC计算程序。
上传时间: 2015-12-19
上传用户:redmoons
利用EVC4.0编写的运行在Wince5.0上的应用程序,该应用程序使用S3C2410微控制器的IO驱动,控制IO口电平的置高或置低。
上传时间: 2014-12-06
上传用户:klin3139
利用EVC编写一个可运行于Wince5.0的应用程序,该应用程序利用S3C2410微控制器的SD/MMC卡驱动,在SC/MMC卡上创建一个文本文件,并往文件里添加文字,再读出来校验。
上传时间: 2016-02-04
上传用户:集美慧
利用EVC编写一个可运行于Wince5.0的应用程序,该应用程序利用S3C2410微控制器的IO驱动控制步进电机转动。
上传时间: 2016-02-04
上传用户:彭玖华
利用EVC编写一个可运行于Wince5.0的应用程序,该应用程序利用S3C2410微控制器的PWM定时器驱动程序,通过改变PWM信号占空比而改变PWM输出信号的平均电压值,以达到输出一个正弦波的目的。
上传时间: 2013-12-15
上传用户:独孤求源
指令集模拟器,能模拟arm系列微控制器,非常实用。
上传时间: 2013-12-30
上传用户:xaijhqx