datasheet
首页 > 关键词 > C语言

C语言

  C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

在电子工程世界为您找到如下关于“C语言”的新闻

Exynos4412之C语言实现流水灯
在前边我们使用汇编完成了一个流水灯实验: Tiny4412汇编流水灯代码,Tiny4412裸机LED操作但是,汇编语言可读性太差,在这一节我们用 C语言来实现了同样的功能,而以后的试验也尽量用 C语言实现。我们在编写上位机程序时,C语言程序执行的第一条指令,并不在main函数中。生成一个 C程序的可执行文件时,编译器通常会在我们的代码中加上几个被称为启动文件的代码...
类别:ARM单片机 2018-10-14 标签: Exynos4412 C语言 流水灯
OK6410裸机学习之时钟设置-C语言
;  mcr p15,0,r0,c15,c2,4       @ 256M(0x70000000-0x7fffffff)    // 关看门狗     // 往WTCON(0x7E004000)写0 ...
类别:ARM单片机 2018-10-11 标签: OK6410 裸机 时钟设置 C语言
单片机C语言程序设计:10s的秒表
#include#define uchar unsigned char#define uint unsigned intsbit K1=P3^7;uchari,Second_Counts,Key_Flag_Idx;bit Key_State;uchar    DSY_CODE[]={0x3f,0x06,0x5b,0x4f,0x66,0x6...
类别:51单片机 2018-10-10 标签: 单片机 C语言程 秒表
过r0和r1返回;依此类推。结果为浮点数时,通过浮点运算部件的寄存器F0、D0或者S0返回。比较有条理,很清楚,我举两个例子:1.汇编主程序调用C子程序汇编程序的书写要遵循ATPCS规则,以保证程序调用时参数正确传递。在汇编程序中调用C程序的方法为:1)在汇编程序中使用IMPORT伪指令或者extern事先声明将要调用的C语言函数;2)通过BL指令来调用C函数。例如在一个C...
类别:其他技术 2018-10-09 标签: 汇编 C语言 混合编程
代码是在12M的晶振的晶振下调试出来的,希望可以给大家带来参考价值 #include <reg51.h>       //51芯片管脚定义头文件#include <intrins.h>  //内部包含延时函数 _nop_();#include<stdio.h>#d...
类别:51单片机 2018-08-26 标签: 单片机的 温度传感器 18b20
条件为真,则编译下面代码#ifdef如果宏已经定义,则编译下面代码#ifndef如果宏没有定义,则编译下面代码#elif如果前面的#if给定条件不为真,当前条件为真,则编译下面代码#endif结束一个#if……#else条件编译块预处理功能是C语言特有的功能,它是在对源程序正式编译前由预处理程序完成的,程序员在程序中用预处理命令来调用这些功能。宏定义可以带有参数,宏调用时是以实参...
类别:51单片机 2018-08-22 标签: 89 C语言 预处理指令
1.为什么也是C语言?用C 语言来开发单片机系统软件最大的好处是编写代码效率高、软件调试直观、维护升级方便、代码的重复利用率高等,因此C 语言编程在单片机系统设计中越来越广泛的运用。PIC 单片机的软件开发,同样可以用C 语言实现。Microchip 公司没有自行开发PIC单片机的C 语言编译器,但其他公司有开发众多支持PIC 单片机的C 语言编译器,常见的有Hitech...
类别:PIC单片机 2018-07-30 标签: PIC单片机 C语言 编程技术
dLocal_Addr);//从EEPROM中,读取一个字节的数据    4、整个函数包:一个头文件,一个.C函数体文件*//********************** 系统变量及头文件 *********************************/#ifndef __A20_EEPROM_CON_H#define...
类别:其他技术 2018-07-17 标签: STM8S EEPROM 读写操作
= (void *) 0;  i1        = 0x1234;  text [0]  = 'a';  IO        = 6;  ftext [0] = 'f';}在一个.c文件中如上定义,在另一个.c文件中可用如下方...
类别:51单片机 2018-06-21 标签: Keil C51 _at_
alien关键词主要是为了C51编译器与PL/M-51编译器兼容。在C51编译器中调用PL/M-51函数,须使用alien声明该函数,如下:extern alien char plm_func (int, char);char c_func (void)  {  int i;  char c;  for (i = 0; i <...
类别:51单片机 2018-06-21 标签: Keil C51 alien

C语言资料下载

:7111128060 上架时间:2003-11-7 出版日期:2004 年1月 开本:16开 页码:258 版次:2-1 内容简介 书籍 计算机书籍    本书是由c语言的设计者brian w. kernighan和dennis m. ritchie编写的一部介绍标准c语言及其程序设计方法的权威性经典著作。全面、系统地讲述了c语言的各个特性及程序设计的基本方法...
类别:C/C++ 2013年06月20日 标签: C语言
CruiseYoung提供的带有详细书签的电子书籍目录 http://blog.csdn.net/fksec/article/details/7888251 该资料是《C语言入门经典(第4版)》的源代码及课后练习答案 对应的书籍资料见: C语言入门经典(第4版) 基本信息 原书名: Beginning C: From Novice to...
类别:C/C++ 2013年06月19日 标签: C语言
中文名: 你必须知道的495个C语言问题 高清PDF中文版 原名: C Programming FAQs 作者: (美)萨米特. 译者: 孙云 朱群英. 资源格式: PDF 版本: 扫描版 出版社: 人民邮电出版社. 书号: 9787115194329. 发行时间: 2009年02月01日 地区: 大陆 语言: 简体中文...
类别:C/C++ 2013年06月19日 标签: C语言
目  录 前言 第一篇 预备知识篇 第1章C魔法概览 /2 1.1 例说编程语言 2 1.2 用C语言编程的基本注意事项 6 1.3 主流C语言编译器介绍 8 1.4 关于GNU规范的语法扩展 10 1.5 用C语言构建一个可执行程序的流程 11 1.6 本章小结 12 第2章学习C语言的预备知识 /14 2.1 计算机体系结构简介 14 2.1.1 贮存器 15...
类别:C/C++ 2018年05月02日 标签: C语言
1. C 语言中的指针和内存泄漏 5 2. C语言难点分析整理 10 3. C语言难点 18 4. C/C++实现冒泡排序算法 32 5. C++中指针和引用的区别 35 6. const char*, char const*, char*const的区别 36 7. C中可变参数函数实现 38 8. C程序内存中组成部分 41 9. C编程拾粹...
类别:科学普及 2013年06月19日 标签: C 语言 难点
语言是在70年代初问世的。一九七八年由美国电话电报公司(AT&T)贝尔实验室正式发表了C语言。同时由B.W.Kernighan和D.M.Ritchit合著了著名的“THE C PROGRAMMING LANGUAGE”一书。通常简称为《K&R》,也有人称之为《K&R》标准。但是,在《K&R》中并没有定义一个完整的标准C语言,后来由美国国家标准学会在此基础上制定...
类别:C/C++ 2013年06月19日 标签: C语言
那些新的事物,而忽视了用以构筑未来的坚实基础。C语言正是这样的基础。世界上的许多程序代码是在C上运行的。C++正是在此基础上建立的,其语法构成了Java的基础。然而,如果C仅是其他语言的起点,它就会成为有趣但却遭到遗弃的语言。事实并非如此,这实在是我们程序员的一件幸事。像当初发明它一样,C语言在今天仍是至关重要的。读者将会看到,C99标准包含新的和富有创新精神的指令,这些指令再一次将C推到了语言开发...
类别:C/C++ 2013年06月20日 标签: C语言大全
图书描述 出版日期: 2010年1月1日 Linux操作系统是一种类UNIX完整的操作系统,它不仅功能强大、运行稳定,而且用户可免费使用。《Linux环境C程序设计》由浅入深,循序渐进地讲授在Linux系统下使用C语言进行软件开发的方法。全书内容包括Linux的基本概念和操作方法、C语言编程方法、D-BUS和线程控制、网络协议和LibCurl网络编程、数据库C语言编程接口,以及GTK+...
类别:嵌入式系统 2013年04月16日 标签: linux
Beginning C, 5th Edition(2013) C语言入门经典(第5版)的对应英文版 编程导师Ivor Horton经典巨作 长期位居C语言开发类零售榜首 第五版全新包装隆重上市 超高的性价比助你快速掌握C语言 提升您的编程技能;完善您的职业生涯 C语言是每一位程序员都应该掌握的基础语言C语言是微软.NET编程中使用的C#语言的基础;C语言是iPhone...
类别:C/C++ 2016年08月08日 标签: C语言 C语言入门经典
全国计算机等级考试2级C语言题库(电子版) 很多人对学习C语言感到无从下手,经常问我同一个问题:究竟怎样学习C语言?我是一个教师,已经开发了很多年的程序,和很多刚刚起步的人一样,学习的第一个计算机语言就是C语言。经过这些年的开发,我深深的体会到C语言对于一个程序设计人员多么的重要,如果不懂C语言,你想写底层程序这几乎听起来很可笑,不懂C语言,你想写出优秀高效的程序,这简直就是天方夜谭...
类别:科学普及 2013年06月18日 标签: 南开100题 C语言

C语言相关帖子

0

0

,但新用户在使用GPU计算时还是会感到迷惑,因为GPU需要专有的图形知识。这种情况下,一些软件工具可以提供帮助。两种高级描影语言CG和HLSL能够让用户编写类似C的代码,随后编译成碎片程序汇编语言。Brook是专为GPU计算设计,且不需要图形知识的高级语言。因此对第一次使用GPU进行开发的工作人员而言,它可以算是一个很好的起点。Brook是C语言的延伸,整合了可以直接映射到GPU的简单数据并行编程构造...
101次浏览 2018-10-21 【TI C2000】

3

0

MicroPython,比用51方便。[/quote] 您说的MicroPython用什么语言来编程,目前我只会用C语言来编程,如果用到Python我还不会 [quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=2808702&ptid=1055242][color=#999999]bqgup 发表于 2018-10-22 16:28...
86次浏览 2018-10-21 【创新实验室】

0

0

  嵌入式开发是在操作系统内部做开发的,操作系统所有的内核几乎都是C语言编写,因此C语言在嵌入式开发中占有十分重要的地位,就如Python语言之于人工智能一样。主要原因还是在于C语言的优势,下面就由粤嵌西安嵌入式培训谈下C语言的特点:   1、C语言具有出色的可移植性,能在多种不同体系结构的软/硬件平台上运行。   2、C语言具有简洁紧凑、使用灵活的语法机制,并能直接访问硬件...
0次浏览 2018-10-19 信息发布 标签: 嵌入式开发

0

0

); 6、精通C语言,了解汇编语言;熟练使用Keil/AVRSTUDIO/IAR编程调试环境; 7、熟悉uC/OS操作系统、文件系统、ucGUI的开发应用及调试; 8、了解嵌入式操作系统,字符设备、块设备、网络驱动框架、内核及应用程序编程。 有兴趣的联系 QQ318421749 简历投递13966646337@163.com  南京仁猎 025-6691-0825 诚聘...
101次浏览 2018-10-18 求职招聘

10

0

的前辈所发帖子中寻觅到的。现在我想在这个方面有超出教科书的提高,大家能不能分享一些你们的经验?帮我这个拥有满腔热血的电子世界的新生儿茁壮成长。作为新人,请大家多多担待,多多指教,万分感谢! 大家好,我是本站的萌新。想就C语言程序设计询问一些问题。 只推荐《C和指针》。 [quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid...
336次浏览 2018-10-18 工作这点儿事

0

0

C语言基础,操作系统,数据结构,编译原理,计算机控制,计算机网络等知识。因此,在嵌入式入门学习中,我们需要:   1、了解嵌入式硬件知识,包括硬件基础,构成,原理和接口技术等等。   2、精通C语言程序设计,因为嵌入式就是靠C语言来开发应用,所以不懂C语言,一切免谈。   3、 熟悉嵌入式系统知识,如时下比较流行的嵌入式linux系统,要熟悉它的内核代码,以及运行命令,使用方法等等。了解嵌入式...
0次浏览 2018-10-17 信息发布 标签: 嵌入式入门学习

0

0

  SJMP STARTEND   7. C语言源程序  #include <AT89X51.H>  sbit K1=P3^0;  sbit L1=P1^0;  void main(void)  {  while(1)  {  if(K1==0)  {  L1=0; //灯亮  }  else  {  L1=1; //灯灭  }  }} 3. 多路开关状态指示   1. 实验任务如图4.3.1...
0次浏览 2018-10-16 信息发布

0

0

  嵌入式系统专业是综合了计算机硬件技术,计算机软件技术以及电子电路技术的一门综合学科。嵌入式系统开发是指在带有操作系统的嵌入式平台上的应用和驱动开发,特别指在嵌入式Linux平台上的开发。那么要怎么学习嵌入式Linux,嵌入式学习路线又是怎样的?   在真正学习嵌入式开发之前,首先要打好基础。其中最重要的是C语言基础、数字电路、计算机组成原理三门课程。嵌入式开发基础知识学习完后,这时候...
101次浏览 2018-10-13 信息发布 标签: 嵌入式学习路线

0

0

。 4,熟悉ARM920T的启动方式(Nor Flash/Nand Flash)。 5,学会程序下载例程运行(TFTP方式或者USB方式)。 6,搭建开发环境(GCC交差编译)。 7,学习ARMv4指令集,编写简单的汇编程序,下载运行。 8,务必非常熟悉串口UART的使用,后边你自己的程序调试都需要通过串口来输出。 9,学习ARM汇编与C语言的混合编程,GCC内联汇编,掌握...
0次浏览 2018-10-12 【最爱TI M4】

0

0

; 至于学习嵌入式需要掌握的知识技能有:Linux系统、Shell编程、Linux开发环境、C语言、ARM硬件平台、数据结构、Linux内核、驱动程序等,粗略数数就有8道关口,需要非常熟悉整个的计算机体系,能做出实际的产品。可以看出,嵌入式系统开发技术的门槛还是比较高的,所以想要学习嵌入式系统开发,就要从基础Linux,C语言,数据结构开始,到ARM,汇编,Linux内核、驱动等,通过大量的核心代码实...
101次浏览 2018-10-12 信息发布 标签: 嵌入式开发

C语言视频

C语言程序设计视频教程(曾怡)
C程序设计视频教程(曾怡):本套视频教程由曾怡副教授讲解,使用教材为:《C程序设计》 谭浩强 清华大学出版社出版。是难得的C语言学习视频教程。全程共30讲,每讲45分钟左右。主要讲解了c语言概述、数据类型、运算符与表达式、顺序程序设计、选择机构程序设计、循环结构程序设计、数组、函数、指针、结构体...
2016-03-13 标签: C语言 视频
在Atmel Studio 6中建构一个用于GCC的新C语言设计项目
学习如何在Atmel Studio 6中建构一个用于GCC的新C语言设计项目。...
2015-02-11 标签: Atmel Studio 6 C语言
十天学会单片机和C语言编程
帮助你轻松掌握单片机和C语言编程。...
2016-09-19 标签: C语言 单片机 编程
AVR单片机入门——零基础学AVR单片机与C语言技术
慧净电子制作的零基础AVR单片机学习教程,包含操作篇与试验篇,欢迎大家来学习交流!...
2016-12-21 标签: AVR C语言 单片机
嵌入式系统编程系列课程
本课程手把手教你如何在嵌入式微控制器上用C编程,以及嵌入式处理器内部的运行情况。以Cortex-M处理器执行代码,并看其与物理世界如何连接。...
2015-08-18 标签: C语言 Cortex-M 嵌入式系统
代码规范与程序框架
作为编码人员的你一定维护过别人的代码,你在维护的时候是会骂这“这真是一坨坨”还是会对其赞叹有加。同时也相信网友们都希望自己的代码不会被人骂。 一个软件的生命周期中,80%的花费在于维护,规范的代码可以减少程序员们的理解时间,降低维护成本,易于二次开发。 同样,如果你将源码作为产品发布,需要按照规范,...
树莓派就这么玩
本书提供了大量的实际操作实例,读者只需要一步步按照实例的引导操作即可完成“了解树莓派”、“在树莓派上安装操作系统”、“使用树莓派的软/硬件”、“在树莓派下进行编程语言和硬件开发的学习”、“用树莓派实现学习和生活中的独特应用”等知识学习。读完本书之后读者不仅将熟悉树莓派的相关知识,还会获得自己的“学习...
2017-11-20 标签: 树莓派 程国钢 Raspberry Pi
Arduino基础视频
本视频讲解了Arduino的开发环境安装到数电模电c语言基础,讲解了各种传感器使用及各种小DIY设计,最后还讲了智能小车设计...
2017-12-02 标签: Arduino 慧净电子
ARM微控制器与嵌入式系统
    本课程课程要求学生具备C语言编程基础,在课程中逐步讲解ARM微控制器(单片机)与嵌入式系统,面向实践安排教学,鼓励动手实践和自由创新,适合想参与科技活动的本科生和爱好者。...
2018-03-09 标签: ARM 嵌入式 清华 曾鸣

小广播

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved