加入收藏 | 设为首页 | 会员中心 | 我要投稿 | RSSRSS-巴斯仪表网
您当前的位置:首页 > 电子发烧 > 单片机学习
    C51指针类型和存储区的关系详解 关注:
    2013-11-23
    C51指针类型和存储区的关系详解
    一、存储类型与存储区关系 data ---> 可寻址片内ram
    bdata ---> 可位寻址的片内ram
    idata ---> 可寻址片内ram,允许访问全部内部ram
    pdata ---> 分页寻址片外ram (MOVX @R0)......
    单片机C程序优化 关注:
    2013-11-23
    单片机C程序优化
    对程序进行优化,通常是指优化程序代码或程序执行速度。优化代码和优化速度实际上是一个予盾的统一,一般是优化了代码的尺寸,就会带来执行时间的增加,如果优化了程序的执行速度,通常会带来代码增加的副作用,很难鱼......
    51单片机操作系统开发中的问题与技巧 关注:
    2013-11-23
    51单片机操作系统开发中的问题与技巧
    1 开发平台的选择和论证  开发平台的选择至关重要,因为有时它不光影响进度、产品质量、可维护性等一般问题,还涉及到方案的可实现性。  在本系统中,选择51系列单片机作为操作系统的运行平台有以下原因。  首先......
    节约单片机端口资源的键盘电路 关注:
    2013-11-23
    节约单片机端口资源的键盘电路
    1 新型键盘电路 键盘电路是单片机应用系统最常用的人机接口,往往要占用较多的I/O端口,利用本文介绍的电路,可以最大限度地减少键盘电路对I/O端口的点用。本电路特别适合一些引脚少、结构紧凑的单片机,可为其节省......
    单片机应用系统抗干扰技术 关注:
    2013-11-23
    单片机应用系统抗干扰技术
    1. 引言 近年来,单片机在工业自动化、生产过程控制、智能仪器仪表等领域的应用越来越广泛,大大提高了产品的质量,有效地提高了生产效率。但是,测控系统的工作环境往往复杂、比较恶劣,尤其是系统周围的电磁环境,这对......
    单片机定时中断的精确定时编程方法 关注:
    2013-11-23
    单片机定时中断的精确定时编程方法
     文中以定时器T1工作在定时方式1为例,晶振频率为12MHz 。1 方法1  在定时器溢出中断得到响应时,停止定时器计数,读出计数值(反映了中断响应的延迟时间),根据此计数值算出到下一次中断时,需多长时间,由此来重装载......
    51单片机定时系统 关注:
    2013-11-23
    51单片机定时系统
    定时/计数器和中断源的多少直接决定单片机的性能。MCS-51单片机内部有两个可编程的16位定时/计数器和5个中断源,具有较强的实时处理能力和对外部应急事件的处理能力。要充分发挥单片机的功能,必须充分利用定时......
    51单片机访问大容量存储器的实现 关注:
    2013-11-23
    51单片机访问大容量存储器的实现
    1 引言
      MCS-51系列单片机有着优越的性价比,因此应用面宽,使用量也非常大;然而它只有16位地址线,最大能访问的存储空间为64K,且扩展接口与存储器统一编址,扩展接口会占用大量的地址空间,致使该系列单片机在数据量大的数......
    用U-BOOT构建嵌入式系统的引导装载程序 关注:
    2013-11-23
    用U-BOOT构建嵌入式系统的引导装载程序
    摘 要:BootLoader(引导装载程序)是嵌入式系统软件开发的第一个环节,它把操作系统和硬件平台衔接在一起,对于嵌入式系统的后续软件开发十分重要,在整个开发中也占有相当大的比例。U-BOOT是当前比较流行、功能强大的BootLo......
    如何选择ARM CPU的操作系统 关注:
    2013-11-23
    如何选择ARM CPU的操作系统
    ARM CPU的软件基础 从8位/16位单片机发展到以ARM CPU核为代表的32位嵌入式处理器,嵌入式操作系统将替代传统的由手工编制的监控程序或调度程序,成为重要的基础组件。更重要的是嵌入式操作系统对应用程序可以起......
    基于ARM-uCLinux嵌入式系统启动引导的实现 关注:
    2013-11-23
    基于ARM-uCLinux嵌入式系统启动引导的实现
    32位ARM嵌入式处理器具有高性能、低轼耗的特性,已被广泛应用于消费电子产品、无线通信和网络通信等领域。uCLinux是专门为无MMU处理器设计的嵌入式操作系统,支持ARM、Motorola等微处理器。目前国内外采用ARM- u......
    uClinux移植和分析(1) 关注:
    2013-11-23
    uClinux移植和分析(1)
    简介:
    前一段时间,曾先后移植了uClinux-2.0.x和uClinux-2.4.x的内核,我的移植基本上是从零做起,linux并没有支持该目标机的代码,所以这
    个移植工作基本上是新增加对一种目标机的支持。 工作过程中,我学到了不少知识,除了......
    uClinux移植和分析(2) 关注:
    2013-11-23
    uClinux移植和分析(2)
    printf和标准输出 上次写到main函数的参数传递.现在继续往下进行.最近忙实验室的事情,看了一周的文章,也没啥进展,周末写点技术贴,放松一下:-) 进入main函数后,就要调用printf("Hello World!/n");了.顺便将C语言参......
    uClinux移植与分析(3) 关注:
    2013-11-23
    uClinux移植与分析(3)
    进程切换部分代码实现 移植linux,修改的主要就是和平台相关的那部分代码.linux里面和平台相关的代码,包括很多方面,比如boot过程,系统调用,中断处理,设备驱动,还有部分信号(软中断)处理等,进程切换也有很小一部分平......
    嵌入式系统中引导程序的实现 关注:
    2013-11-23
    嵌入式系统中引导程序的实现
    在嵌入式系统的开发过程中,技术难点主要在于系统引导程序的编写,为此本文将详细论述在ARM7基础上开发嵌入式系统时引导程序的实现。 引导加载程序是系统加电后运行的第一段软件代码。当一个微处理器最初启动......
栏目导航->单片机学习
  • 电子应用基础
  • 电源技术
  • 无线传输技术
  • 信号处理
  • PCB设计
  • EDA技术
  • 单片机学习
  • 电子工具设备
  • 技术文章
  • 精彩拆解欣赏
  • 推荐资讯
    最后更新
    热门点击
    1. s3c2410移植MPlayer到linux2.6
    2. 基于uClinux系统的MiniGUI的研究与移植
    3. ARM开发软件及实用工具介绍
    4. 浅谈PIC单片机程序设计
    5. S3C6410 移植Android 内核
    6. 89S51单片机PT2221红外解码汇编程序
    7. 嵌入式Linux下NAND 存储系统的设计与实现
    8. NUCLEUS PLUS 实时多任务操作系统开发环境
    9. uC/OS-II内核超时等待机制的分析
    10. 如何在 KEIL C51(v6.21) 中调用汇编函数的一