- 全部
- 默认排序
本期课程的学习主题是linux下的c语言编程,以linux系统为开发环境、以gcc为编译环境。课程风格仍然是边讲(课程)、边写(代码)、边做(总结),全套课程共57小节、二十余小时,讲解细致到令人发指!!!如果你是小白,赶紧来学习吧!如果你已经初步入门,相信课程里的一些细节仍然会让你眼前一亮!
本课课程非常详细的讲解KEIL编译器的使用,包括软件仿真,测定时间,单步运行,全速运行,设置断点,调试,硬件仿真调试,变量观察等,整个过程全部用单片机的C语言讲解,从C语言的第一主函数MAIN讲起,一步步一条条讲解每个语法,每条指令的意思,即使对单片机不懂,对C语言一无所知,通过本课程的内容也可以让你轻松掌握51单片机的c语言编程设计。
零基础如何学好嵌入式?零基础学好嵌入式需要掌握哪些知识?我们先不谈嵌入式的前景和待遇,也相信这一点在你准备踏入这一行的时候你就已经了解清楚了。其实对于一个零基础的人来说,学习嵌入式还是有一定难度的。对于一个大学电子或计算机专业的人员来说,学习单片机,嵌入式要方便一些。对于没有电路基础,没有编程基础的人来说,学习应该先基本掌握电路和c语言编程。
单片机学习是有技巧的
在单片机应用开发中,代码的使用效率问题、单片机抗干扰性和可靠性等问题仍困扰着工程师。为帮助工程师解决单片机设计上的难题,信盈达小编纳出单片机开发中应掌握的几个基本技巧。一、如何提高c语言编程代码的效率用C语言进行单片机程序设计是单片机开发与应用的必然趋势。如果使用C编程时,要达到最高的效率,最好熟悉所使用的C编译器。先试验一下每条C语言编译以后对应的汇编语言的语句行数,这样就可以很明确的知道效率。在今后编程的时候,使用编译效率最高的语句。各家的C编译器都会有一定的差异,故编译效率也会有所不同,优
在c语言编程中,typedef 和 #define是最常用语句,可能很多工作过几年的工程师都没有去深究过它们的一些用法和区别。嵌入式专栏1typedef的用法在C/C++语言中,typedef常用来定义一个标识符及关键字的别名,它是语言编译过程的一部分,但它并不实际分配内存空间,比如:typedef
目录:简述C语言由来BCPL语言及代码B语言以及代码c语言编程语言机器语言汇编语言高级语言C为何快速1. 简述都说C语言编写的程序执行效率比较高,那么到底高在哪里,我们一块来学习学习。2. C语言由来C语言源自于BCPL、B两种语言。BCP
大部分使用 C 语言进行开发的工程师,在接触更高级的编程语言之前,都认为 C 语言是面向过程的。确实,对于一些小规模的应用程序,C 语言一般都被用作面向过程编程。例如:单片机应用程序开发。但是,如果是使用 C 语言开发一些规模较大的软件时,就必须用面向对象的思想去考虑和设计整个软件框架了。例如:嵌入
本篇文章继续来讨论一下,如何使用 C 语言实现面向对象编程的另一个重要特性:多态。对于多态的概念,网上已经有很多描述,简而言之,就是同一个接口的多种状态通俗一点解释,多态就像是X-Man(X 战警)里面的魔形女角色,可以根据不同的战斗场景,改变自身的特征状态,同一个魔形女,不同的角色状态。在 C
提高C性能的编程技术
大家好,我是程序喵。最近看了一本书《提高C 性能的编程技术》,这本书内容比较老,有些内容不太适合现在的编译器,但里面很多内容还是值得我们学习的。我这里整理出了自认为有用的条目分享给大家,希望对大家有所帮助,想了解具体内容的的朋友可以直接去看书哈。我将这些内容分为了三大类别:对象的创建与销毁:主要介
在c语言编程中,字符和整数是极为关键的类型,很多新手经常会遇见字符串和整数之间的转换问题,这种操作一般会出现在读取用户输入、处理文件内容,或者网络通信等,可以说很广泛,所以下面将分步骤介绍如何实现,希望对小伙伴们有所帮助。1、字符串转整数的