您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 侃侃单片机的裸奔程序框架

  2. 侃侃单片机的裸奔程序框架 大家来侃侃单片机的裸奔程序的框架呀!以下是我总结的一些东西,不合乎之处来请大家指点呀,本人第二次在21ic发帖,希望大家鼓励鼓励呀!! 从07年参加全国大学生电子设计大赛初次接触单片机开发至今已经有4年了,初学单片机时,都会纠结于其各个模块功能的应用,如串口(232,485)对各种功能IC的控制,电机控制PWM,中断应用,定时器应用,人机界面应用,CAN总线等. 这是一个学习过程中必需的阶段,是基本功。很庆幸,在参加电子设计大赛赛前培训时,MCU周围的控制都训练的很扎
  3. 所属分类:嵌入式

    • 发布日期:2011-10-05
    • 文件大小:14336
    • 提供者:googleyang123
  1. 单片机与DSP中的FPL的基准

  2. 为FPL元器件提供客观的标准可不是一项简单任务。通常要根据设计者的经验和技巧以及设计工具的特点来预测其性能。为了确定一个有效基准,Xilinx、Altera 和Actel共同建立了可编程电子产品性能协议(Programmable Electromc Performance Cooperative,PREP),到目前为止已经有10多个成员。PREP己经为FPL开发了9种不同的基准,我们在表1中总结出了这些标准。强调基准的中心思想就是每个厂商利用自己的元器件和软件工具在规定的元器件中尽可能多次实现简
  3. 所属分类:其它

    • 发布日期:2020-11-13
    • 文件大小:224256
    • 提供者:weixin_38565221
  1. 单片机与DSP中的单片机编程经验(四)

  2. 经验之四、话说指令冗余技术   前面有个朋友问到指令冗余,按匠人的理解,指令冗余,就是动作冗余。举个例子,你要在某个输出口上输出一个高电平去驱动一个外部器件,你如果只送一次“1”,那么,当干扰来临时,这个“1”就有可能变成“0”了。正确的处理方式是,你定期刷新这个“1”。那么,即使偶然受了干扰,它也能恢复回来。除了I/O口动作的冗余,匠人强烈建议大家在下面各方面也采用这种方法:   1、LCD的显示。有时,也许你会用一些LCD的专用驱动芯片(如HT1621),这种芯片有个好处,即你只要将显示
  3. 所属分类:其它

    • 发布日期:2020-11-22
    • 文件大小:39936
    • 提供者:weixin_38687539
  1. 单片机与DSP中的单片机编程经验(三)

  2. 经验之三、话说RAM冗余技术   所谓的RAM冗余,就是:   1、将重要的数据信息备份2份(或以上)并存放在RAM中不同的区域(指地址不相连)。   2、当平时对这些数据进行修改时,同时也更新备份。   3、当干扰发生并被拦截到“程序错误处理段”中时,  将数据与备份做比较,采用表决方式(少数服从多数)选出正确(或可能正确?)的那个。   4、备份越多,效果越好。(当然,你得有足够的存储空间)。   5、只备份最最原始的数据。中间变量(指那些可以从原始数据重新推导出来的数据)不必备
  3. 所属分类:其它

    • 发布日期:2020-11-22
    • 文件大小:43008
    • 提供者:weixin_38690376
  1. 单片机与DSP中的单片机编程经验(二)

  2. 经验之二、不要轻信软件狗   关于软件狗的讨论,论坛上多矣。匠人也曾经查阅过许多关于软件狗的文章。有些大师确实提出了一些比较有技巧性的方法。但是,匠人的忠告是:不要轻信软件狗!其实,软件狗相当于软件的一种自律行为。一般的思路都是通过设立一个计数器,在计时中断中对其+1,在主程序的适当地方对其清零。如果程序失控了,清零指令未被执行,但中断造常发生,则计数器溢出(狗狗叫了)。   但是这里有个问题:万一干扰导致中断被屏蔽了,那软件狗就永远不会叫了!——针对这种可能,有人提出在主程序中反复刷新中断
  3. 所属分类:其它

    • 发布日期:2020-11-22
    • 文件大小:41984
    • 提供者:weixin_38681218
  1. 单片机与DSP中的单片机编程经验(一)

  2. 经验之一:用“软件陷阱+程序口令”对付PC指针的弹飞   当CPU受到外界干扰,有时PC指针会飞到另一段程序中,或跳到空白段去。其实,如果PC指针飞到空白段去,倒也好处理。只要在空白段设立软件陷阱(拦截指令),将程序拦截到初始化段或程序错误处理段。但是,如果PC指针飞到另一段程序中去了,系统如何办?小匠在这里推荐一种方法——程序口令,思路如下:   1、首先,程序必须模块化。每个模块(子程序)执行一个功能。每个模块只有一个出口(RET)。   2、设立一个模块(子程序)ID寄存器。   
  3. 所属分类:其它

    • 发布日期:2020-11-22
    • 文件大小:66560
    • 提供者:weixin_38590790
  1. 单片机与DSP中的入门级单片机仿真器编程器使用经验

  2. 入门级单片机仿真器编程器价格低廉、结构简单,很适合初学者使用,但使用中会出现一些问题。现以本人使用这类产品的经历,谈谈使用中的经验。 笔者手头有一台双龙公司生产的NICE-8751仿真器和一台达爱思公司生产的DICE-100编程器。过去在486DX66计算机的DOS6.22环境下工作正常。去年换了一台新计算机(赛扬633,128M内存,20G硬盘),用WINDOWS98启动盘启动后对硬盘分区格式化,安装WINDOWS98SE软件及其他需要的软件。在WINDOWS98环境下上述仿真器和编程器均无法
  3. 所属分类:其它

    • 发布日期:2020-12-13
    • 文件大小:50176
    • 提供者:weixin_38723516