加入收藏 | 设为首页 | 会员中心 | 我要投稿 | RSSRSS-巴斯仪表网
您当前的位置:首页 > 电子发烧 > 单片机学习
    C语言中可变参数的用法 关注:
    2013-09-08
    C语言中可变参数的用法
    我们在C语言编程中会遇到一些参数个数可变的函数,例如printf()这个函数,它的定义是这样的:
    int printf( const char* format, ...);
    它除了有一个参数format固定以外,后面跟的参数的个数和类型是可变的,例如我们可以......
    移植嵌入式Linux到ARM处理器S3C2410:基本概念 关注:
    2013-09-08
    移植嵌入式Linux到ARM处理器S3C2410:基本概念
    ARM是Advanced RISC Machines(高级精简指令系统处理器)的缩写,是ARM公司提供的一种微处理器知识产权(IP)核。  ARM的应用已遍及工业控制、消费类电子产品、通信系统、网络系统、无线系统等各类产品市场。基于AR......
    移植嵌入式Linux到ARM处理器S3C2410:BootLoader 关注:
    2013-09-08
    移植嵌入式Linux到ARM处理器S3C2410:BootLoader
    BootLoader指系统启动后,在操作系统内核运行之前运行的一段小程序。通过BootLoader,我们可以初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备......
    移植嵌入式Linux到ARM处理器S3C2410:操作系统 关注:
    2013-09-08
    移植嵌入式Linux到ARM处理器S3C2410:操作系统
    在笔者撰写的《C语言嵌入式系统编程修炼之道》一文中,主要陈诉的软件架构是单任务无操作系统平台的,而本文的侧重点则在于讲述操作系统嵌入的软件架构,二者的区别如下图:   嵌入式操作系统并不总是必须的,因为......
    移植嵌入式Linux到ARM处理器S3C2410:设备驱动 关注:
    2013-09-08
    移植嵌入式Linux到ARM处理器S3C2410:设备驱动
    设备驱动程序是操作系统内核和机器硬件之间的接口,它为应用程序屏蔽硬件的细节,一般来说,Linux的设备驱动程序需要完成如下功能:  ·设备初始化、释放;  ·提供各类设备服务;  ·负责内......
    移植嵌入式Linux到ARM处理器S3C2410:应用实例 关注:
    2013-09-08
    移植嵌入式Linux到ARM处理器S3C2410:应用实例
    应用实例的编写实际上已经不属于Linux操作系统移植的范畴,但是为了保证本系列文章的完整性,这里提供一系列针对嵌入式Linux开发应用程序的实例。  编写Linux应用程序要用到如下工具:  (1)编译器:GCC  GCC是......
    ARM开发笔记 关注:
    2013-09-08
    ARM开发笔记
    完全为了回报大家的帮忙,前段时间只是看,现在我来写希望大家指点的同时也把自己的心得写出来,公布一下特意申请了个BLOG来存放:http://mamajinco.blog.com.cn/先贴个回答几个暂时比我菜的兄弟的问题====================......
    使用JTAG的一些心得 关注:
    2013-09-08
    使用JTAG的一些心得
    本人把这一段使用JTAG的一些心得写出来,希望能够对初学者有所帮助。

    通常所说的JTAG大致分两类,一类用于测试芯片的电气特性,检测芯片是否有问题;一类用于Debug;一般支持JTAG的CPU内都包含了这两个模块。

    ......
    uCOS II在BorlandC 3.1下的编译 关注:
    2013-09-08
    uCOS II在BorlandC 3.1下的编译
    网友 Hcompute 经过一段时间的摸索,将uCOS II成功地实现了在Borland C 3.1 下的编译,现将其心得公之于众,以供参考。1、 将uCOSV251.exe文件解压缩到d:/;2、 进入d:/software/uCOS-II/EX1_x86L/BC45/SOURCE/,用写字板打开......
    uCOS II安装调试指南 关注:
    2013-09-08
    uCOS II安装调试指南
    uCOS是一种体积小巧而实用的实时操作系统,由于其代码的开放性,近年来普遍受到人们的关注,许多人开始从事这一操作系统的学习及应用工作,但由于其文档较少,特别是关于安装和使用方面的指导性文章不够充足,使很多初......
    单片机定时器的应用与误差纠正 关注:
    2013-09-08
    单片机定时器的应用与误差纠正
    摘 要:对MCS-51单片机定时器的原理与使用中的几个关键问题进行了讨论,给出定时器的使用方法与误差补偿方法,并给出了实现程序。

    1前言
    定时器是MCS-51单片机非常重要的组成部分,由于其应用与单片机的其他硬件相......
    51单片机汇编模拟串口通信程序 关注:
    2013-09-08
    51单片机汇编模拟串口通信程序
    汇编编写的模拟串口通信程序T2作为波特率控制
    UART_RXD 是硬中断0或1口,如果能进入中断,说明该线有一个起始位产生,进入中断后调
    用下面的接收程序。退出硬中断之前还需要将硬中断标志重新复位。
    UART_TXD 是任何其它I......
    使用cygwin在windows中开发linux程序 关注:
    2013-09-08
    使用cygwin在windows中开发linux程序
    很多用windows的朋友不习惯于用linux的开发环境。虽然很乐意尝试一下,但是往往怕linux系统打乱了自己的正常生活:1〉装linux系统把windows系统给搞坏了,导致自己无法正常生活;2>linux开发上手太难,写出第一个hell......
    C语言在单片机开发中的几个问题 关注:
    2013-09-08
    C语言在单片机开发中的几个问题
    在单片机的开发应用中,已逐渐开始引入高级语言,C语言就是其中的一种。对用惯了汇编的人来说,总觉得高级语言’可控性’不好,不如汇编那样随心所欲。但是只要我们掌握了一定的C语言知识,有些东西还是容易做出......
    C语言实现循环移位 关注:
    2013-09-08
    C语言实现循环移位
    首先声明:我学习单片机C语言还不到半年,所以我还是菜鸟,我贴出的东西或许你们都知道,但我只想把我学习的经历给记录下来,希望你能找到你所想要的.
    我记得做学单片机做的第一个实验就是做循环彩灯的实验,如果用汇编RL......
栏目导航->单片机学习
  • 电子应用基础
  • 电源技术
  • 无线传输技术
  • 信号处理
  • 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) 中调用汇编函数的一