tag 标签: c

相关帖子
相关博文
  • 热度 3
    2015-4-16 22:30
    935 次阅读|
    3 个评论
        在过去,衡量一个逻辑器件的资源情况,仅仅看他的逻辑资源便可知其一二,但随着制造工艺的不断进步,大量的存储器、乘法器资源可以很轻易的嵌入到可编程逻辑器件之中,大大便利了用户的设计。所以,今天我们必须同时去衡量这些逻辑器件中所包含的存储器、乘法器甚至时钟、I/O的资源情况,毕竟他们也和我们的实际应用息息相关。Cyclone III器件采用了成熟的65ns工艺,除了拥有丰富的逻辑资源外,存储器资源、乘法器资源、时钟资源、I/O资源也非常丰富,可以满足大多数的中小规模应用。如图3.9所示,从器件手册中截下一个资源分布表,从这里我们便可对Cyclone III系列各个型号器件的资源情况一目了然。(特权同学,版权所有) 图3.9 Cyclone III系列器件资源          当然了,表中所列的EP3C5的资源情况,并不是我们的核心板上那颗EQFP144封装器件的实际资源情况,它是EP3C5这个型号所有封装中最大支持的资源。不过,您也别嗤之以鼻,除了I/O数量不足182以外,其他的资源还真是实打实的。对于很多的工业应用来说,这个规模的FPGA器件足矣;对于初学者入门FPGA来说,那更是绰绰有余了,我还真不信有哪几个同学能够写下数万行代码充分的使用这颗芯片。总之,一句话,学习,不求最贵的(不过它已经够贵了),但求最适用的。(特权同学,版权所有)  
  • 2015-1-19 08:31
    1158 次阅读|
    0 个评论
    harmony 是MICROCHIP公司推出的基于PIC32的系统,以前一直不重视,项目都是小项目,用8位机来搞定的东西,用32位 浪费。最深层的原因是以前搞过一个语音的项目,是用凌阳的16位做的,功夫下了不少,还是半途而废,从此一提16位,32位,总有种潜在的畏难情绪。      PIC32确实是不错的芯片,速度快,功能强大,质量还算稳定。当然别的芯片没有用过,没有横向比较。     想让harmony 运行需要MPLAB X 2.0的支持。 还需要先安装MHC插件。  安装步骤:在联网状态下,TOOL--- Plugins---available plugins --- Microchip harmony configuration   ........     安装好后,附带的一个惊喜是IDE变成中文版的了,感觉还挺别扭的。 建立工程后,在显示窗口出现3个选项卡。 1 MPLAB Harmony Configurator 2 MPLAB Harmony Clock Configurration 3 MPLAB Harmony Pin Diagron clock和PIN 都好理解,图像画的很好。感觉像FPGA的管脚定位,挺方便的。 器件的配置 必须得对照数据手册才能理解。   USER ID 一个用户定义的16 位值, 用PIK3 能读出来。 在PIC16 中 USER ID 有4位字节。看来32位没有增加反而少了。能放一些软件的版本号之类的东西。 这个配置在下一次启动时可用TOOL ---EMBEDDED--- MPLAB HARMONY CONFIGURATOR   再次让他显示出来,进行配置。           
  • 热度 2
    2014-9-18 17:47
    8439 次阅读|
    2 个评论
          sch8201CL_CP.pdf   RTL8201CP、RTL8201CL,RTL8201BL是一个单端口的物理层收发器,它只有一个MII/SNI(媒体独立接口/串行网络接口)接口。它通过网络变压器YL18-2050S或YT37-1107S接RJ45来实现全部的10/100M以太网物理层功能,RTL8201CP、RTL8201CL,RTL8201BL包括物理层编码子层(PCS),物理层介质连接设备(PMA),双绞线物理媒介相关子层(TP-PMD),10Base-Tx编解码和双绞线媒介访问单元(TPMAU)。 PECL接口支持连接一个外部的100Base-FX光纤收发器。RTL8201CP、RTL8201CL���������������������������������������������������������������������������������������������������������������������������������������个物理上的双绞线连接或一个光纤PECL接口以连接一个外部的100base-FX 光纤收发器模块的嵌入式系统。     RTL8201 RTL8201CP       型号 RTL8201CP-VD-LF 封装 LQFP48 品牌 REALTEK 产品简介 RTL8201CP-VD-LF, 1-Port 10/100M 快速以太网 PHYceiver (具有自动识别交叉线功能) 型号标识 / 参数 RTL8201CP-VD-LF的型号标识和参数如下表所示: RTL8201CP-VD-LF 的型号标识 RTL8201CP 器件编号 VD Version D Silicon LF Lead-Free RTL8201CP-VD-LF 其他参数 MII interface Yes 7-wire SNI Yes power down mode Yes 这是一个PHYceiver RTL8201CP与信息产业部以及独立的接口(媒体)/ SNI串行网络接口)。10/100M RTL8201CP实施所有的功能包括物理以太网Physical-layer乔木(PCS)编码,物理媒介附件(PMA),双绞线物理媒介依赖乔木(TP-PMD),一个汽车的交叉探知函数,10Base-Tx编码器/解码器、双绞线对媒体访问单元(TPMAU)。 RTL8201CP可用于应用程序,例如那些对网络接口适配器,(媒体访问MAU CNR(单元),通讯和网络隔水管),包括ACR(先进的通信技术提升管),一个以太网枢纽,一个以太网交换机。此外,RTL8201CP可以用在任何嵌入式系统与一个以太网MAC需要一个UTP物理连接或纤维PECL接口到外部100Base-FX光收发模块。 RTL8201CP 特性   RTL8201BL Pin-to-pin兼容   支持MII和7-wire SNI串行网络接口)   10/100Mbps操作   全双工操作或半   双绞线或纤维模式输出   RTL8201CP支持电源掉电模式   支持运作下,链接下来节电模式   支持底线(BLW飘流)补偿   支持自动交叉检测(新RTL8201CP功能)   RTL8201CP转发器模式支持   自适应信道均衡     网络状态led   流量控制支持   25MHz水晶/振子为时钟源   IEEE 802.3/802.3u柔顺,包括自动协商   1.8V / 3.3V 3.3V IO操作信号宽容   低dual-power供应,1.8V和3.3V;1.8V产生于内部的调节器   0.18μm CMOS工艺   48-pin LQFP包装 RTL8201CP 应用 网络接口适配器与以太网集线器/开关   我们产品应用领域:目前在消费类电子产品(上网本,网络播放器, E-BOOK ,数字机顶盒, VOD 点播机),数据传输产品(以太网传输,光纤传输,协议转换器),通信产品( MODEM ,交换机,以太网网卡,可视电话),安防产品(远程监控,视频监控,网络摄像机,可视门禁),工控产品(工控机,工控主板),交通产品(交通信号机,交通监控,交通指挥),医疗产品(便携式检测设备),教育设备(查询一体机,触摸产品, ARM/AVR 试验箱,嵌入式开发板),金融产品( ATM 机监控, POS 机,税控机,瘦客服机),海陆空军工(卫星测控,雷达测控,程控交换机,调度机),电力产品(电力抄表,电力监控,继电保护)。                       ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
  • 热度 7
    2014-9-18 17:40
    3616 次阅读|
    6 个评论
    DM9000A是现在用得比较多的一款10M/100M以太网控制,大概厂商推出DM9000A的目标市场就是面向嵌入8位/16位MCU应用产品。整个控制器设计充公考虑了8位/16位MCU接口总线的特点,照顾了MCU地址空间有限的情况,MCU和DM9000A的软件/硬件设计非常方便 attachment download attachment download attachment download attachment download attachment download attachment download 我在给S3C2440选一款以太网控制,看到DM9000A,确认可以很方便购买,就立即决定用她了。 我把相关资料罗列在一起,需要的朋友可以参考。 1)我的S3C2440与DM9000AE接口电路图,16位总线宽度。 2)DM9000AE器件资料。 3)DM9000AE应用笔记。 4)DM9000AE参考电路图。(PDF和DSN格式) 5)DM9000AE电磁兼容性优化参考电路图。 DM9000A,DM9000AE,DM9000AEP,DM9000B.DM9000BI,DM9000BIEP DM9000C,DM9000CI,DM9000CIEP,DM9000D,DM9000DEP
  • 2014-9-18 17:36
    1369 次阅读|
    0 个评论
    attachment download attachment download attachment download attachment download attachment download attachment download attachment download attachment download attachment download attachment download DAVICOM低成本高速以太网收发器(PHY)-DM9161CEP 在正式上市后,用不到1年 的时间,以其优异的性能,,最终占据电力行业大半江山。 全球0.18um工艺制作的低成本高速PHY,低功耗,1.8V的供电电压,以其稳定的 性能,支持MII,RMII总线等多种连接方式,广泛应用于数字机顶盒,IPCAM,ARM 开发版本,电力抄表终端,智能电表,集中器,采集等行业。 在半导体行业晶圆匮缺的今天,DAVICOM以其充足的产能,满足了各个行业的客 户,赢得了工程师的好评!在以太网控制IC领域,夺得了90%的 市场份额! DM9161CEP特性如下: 1.48pin LQFP封装 2.制作工艺:0.18um,IO供电电压3.3V,模拟部分 1.8V 3.支持MII和RMII连接方式(推荐使用MII) 4.支持双绞线自适应(AUTO-mix) 5.支持TCP/IP硬加速 6.与全球95%的厂家的MCU完全兼容,是NXP,三星, TI,ATMEL推荐使用的单口PHY。 无论是望洋兴叹的三网融合,还是兴起的智能电网,仔细发现,都活跃着 DAVICOM的身影,目前公司坚持走互利合作,多方共赢的路线,与ST,Atmel, NXP,三星等知名MCU厂家保持良好的合作关系。目前流行使用的方案: ST7162/7167+DM8203EP/DM9161CEP+YT37-1107S, AT91SAM9260/9231+DM9161CEP+YT37-1107S, NXP2468+DM9161CEP+RJ45 网络变压器, S3C2440+DM9000CEP/DM9000CIEP+RJ45带网络变压器。 DM9161CEP与同类型的PHY的特点比较: 性能: 商用级别的PHY,军工级的品质 DM9161CEP  0.18um工艺 低功耗(1.8v) 支持TCP/IP 硬加速 符合802.3标准 传输距离100-150米    
相关资源
  • 所需E币: 1
    时间: 2019-7-8 11:11
    大小: 0B
    上传者: bambooslip
    本书是一本C++代码优化指南。作者精选了他在近30年编程生涯中最频繁使用的技术和能够带来最大性能提升效果的技术,旨在让读者在提升C++程序的同时,思考软件优化之美。书中主要内容有:代码优化的意义和总原则,与优化有关的计算机硬件背景知识,能行分析方法及工具,优化字符串的使用,算法、查找和排序等等。
  • 所需E币: 0
    时间: 2019-7-8 09:48
    大小: 0B
    上传者: bambooslip
    C语言已经有几十年的历史了。经过长时间的发展和普及,C语言的应用场景有了很大的变化,一些旧观念应该被淡化或者不再被推荐。 本书展现了传统C语言教科书所不具有相关技术。全书分为开发环境和语言两个部分,从编译、调试、测试、打包、版本控制等角度,以及指针、语法、文本、结构、面向对象编程、函数库等方面,对C程序设计的核心知识进行查缺补漏和反思。本书鼓励读者放弃那些对大型机才有意义的旧习惯,拿起新的工具来使用这门与时俱进的简洁语言。 本书适合有一定基础的C程序员和C语言学习者阅读,也适合想要深入理解C语言特性的读者参考。
  • 所需E币: 1
    时间: 2019-7-2 07:37
    大小: 0B
    上传者: 闫桐宁
    创客学院的Linux C编程的教程,共647页,很不错的资源分享给大家。
  • 所需E币: 1
    时间: 2019-6-17 20:39
    大小: 0B
    上传者: JC丶
    C Primer Plus(第6版)中文版》详细讲解了C语言的基本概念和编程技巧。 《C Primer Plus(第6版)中文版》共17章。第1、2章介绍了C语言编程的预备知识。第3~15章详细讲解了C语言的相关知识,包括数据类型、格式化输入/输出、运算符、表达式、语句、循环、字符输入和输出、函数、数组和指针、字符和字符串函数、内存管理、文件输入输出、结构、位操作等。第16章、17章介绍C预处理器、C库和高级数据表示。本书以完整的程序为例,讲解C语言的知识要点和注意事项。每章末设计了大量复习题和编程练习,帮助读者巩固所学知识和提高实际编程能力。附录给出了各章复习题的参考答案和丰富的参考资料。 《C Primer Plus(第6版)中文版》可作为C语言的教材,适用于需要系统学习C语言的初学者,也适用于巩固C语言知识或希望进一步提高编程技术的程序员。
  • 所需E币: 2
    时间: 2019-6-14 23:06
    大小: 0B
    上传者: JC丶
    Even C experts come across problems that require days ofdebugging to fix. This book helps to prevent such problems byshowing how C programmers get themselves into trouble. Each ofthe book's many examples has trapped a professional programmer. In addition to its examples, C Traps and Pitfalls offers adviceon: *avoiding off-by-one errors *understanding and constructing function ...
  • 所需E币: 2
    时间: 2019-6-14 23:15
    大小: 0B
    上传者: JC丶
    内容提要:《C专家编程》展示了最优秀的C程序员所使用的编码技巧,并专门开辟了一章对C++的基础知识进行了介绍。书中C的历史、语言特性、声明、数组、指针、链接、运行时、内存以及如何进一步学习C++等问题进行了细致的讲解和深入的分析。全书撷取几十个实例进行讲解,对C程序员具有非常高的实用价值。本书可以帮助有一定经验的C程序员成为C编程方面的专家,对于具备相当的C语言基础的程序员,本书可以帮助他们站在C的高度了解和学习C++。
  • 所需E币: 1
    时间: 2019-6-14 23:19
    大小: 0B
    上传者: JC丶
    你能从这本书中学到什么?你有没有想过可以轻松学习C语言?《嗨翻C语言》将会带给你一次这样的全新学习体验。本书贯以有趣的故事情节、生动形象的图片,以及不拘一格、丰富多样的练习和测试,时刻激励、吸引、启发你在解决问题的同时获取新的知识。你将在快乐的气氛中学习语言基础、指针和指针运算、动态存储器管理等核心主题,以及多线程和网络编程这些高级主题。在掌握语言的基本知识之后,你还将学习如何使用编译器、make工具和其他知识来解决实际问题。这本书有什么特别之处?《嗨翻C语言》运用认知科学和学习理论的最新成果,精心为你打造了一次多感官的学习体验,绝对能够嗨翻你的大脑,激发你的学习热情。它的特别之处是:用图片等可视化手段,提高学习效率;使用对话和有个性的叙述风格,讲故事而不是照本宣科;调动读者左右半脑和各种感官,让学习者思考得更深入;吸引并抓...
  • 所需E币: 0
    时间: 2019-6-5 23:55
    大小: 0B
    上传者: JC丶
    C Primer Plus is a carefully tested, well-crafted, and complete tutorial on a subject core to programmers and developers. This computer science classic teaches principles of programming, including structured code and top-down design. Author and educator Stephen Prata has created an introduction to C that is instructive, clear, and insightful. Fundamental programming concepts are explained along with details of the C language. Many short, practical examples illustrate just one or two concepts at a time, encouraging readers to master new topics by immediately putting them to use. Review questions and programming exercises at the end of each chapter bring out the most critical pieces of information and help readers understand and digest the most difficult concepts. A friendly and easy-to-use self-study guide, this book is appropriate for serious students of programming, as well as developers proficient in other languages with a desire to better understand the fundamentals of this core language. The sixth edition of this book has been updated and expanded to cover the latest developments in C as well as to take a detailed look at the new C11 standard. In C Primer Plus you’ll find depth, breadth, and a variety of teaching techniques and tools to enhance your learning: Complete, integrated discussion of both C language fundamentals and additional features Clear guidance about when and why to use different parts of the language Hands-on learning with concise and simple examples that develop your understanding of a concept or two at a time Hundreds of practical sample programs Review questions and programming exercises at the end of each chapter to test your understanding Coverage of generic C to give you the greatest flexibility
  • 所需E币: 2
    时间: 2019-5-27 10:18
    大小: 0B
    上传者: 雏羽
    C和指针,C陷阱与缺陷,C专家编程。C语言编程三剑客
广告