原创 C语言与单片机-2

2013-11-12 14:30 947 10 11 分类: MCU/ 嵌入式 文集: C语言

    因为我的工作是在MCU中写程序,所以我是以MCU为基础编写程序。当然也是以MCU为基础介绍C语言。如果您是写上位机程序的,那么有很多地方是不一样的,注意一下就行。如果您打算学习单片机或者您的本职工作和硬件有关系,那么欢迎您加以斧正!

       我到第一家公司后,原来计划写上位机程序。但是有位同事VC6.0的水平已经出神入化了。现在想起来在我们这个城市有有他水平的人不应该超过200人吧。可以说他的水平已经属于所谓的高人!我和在一起工作了四年。我的领导认为我就是工作6年以上也未必有他现在水平,不如另外做一件事情。我接收他的建议,就是负责公司硬件产品的研发。

        我的第一个项目前一般时间使用了汇编。在项目没有结束时我将程序语言换成了C语言。因为我的水平不高,汇编语言写起来效率太低,而且与别的同事交流实在不方便。特别是如果使用C语言我的那位VC高手就可以指导我。我彻底放弃了汇编语言。在以后日子随着对系统的熟悉我学习了一些汇编,偶尔碰见别人写的汇编程序也读一读,但是始终没有去用他做项目。这也是我的一点点遗憾!

        在今年年初时我负责单位单位几个同事进行了20多小时的C语言学习。希望我没有误认子弟。否则才是真正遗憾。我有一本郭XX单片机的书。我看了第一章节,没有时间在去读他。一天我发现有一个同事在读这本书电子版。心中有一种莫名的感觉。看了我在单位20个小时左右C学习作用有限。我忏悔吧!

      回想我的工作经历有点曲折,一个人来城市并不容易。我希望我文章能对刚进入工作岗位的我们有一点帮助。我计划写一点关于单片机编程的文章。每周会花一点时间写几篇文章。基本按章我对单片机的理解按照由刚开始接触到有点心得的思路去写。希望能对网友有点帮助。

      我写在EDN博客中文章是不收版权费的,但是大家如果需要转载或者在工作使用,麻烦大家将博文的地址注名。如果需要出版谋取商业利益,那是不允许的!

文章评论1条评论)

登录后参与讨论

397328040_760258894 2013-11-15 09:08

支持!
相关推荐阅读
用户1554614 2016-01-26 11:27
C语言与单片机-12-基本运算2
取模运算%,如果您没有写过代码,您对"%"可能不熟悉。A%B得到A除以B的余数。 如果我们检查一个整数X是否可以倍7整除只需检查X%7的值是否为0.                  ...
用户1554614 2015-12-16 17:23
C语言与单片机-12-基本运算2
  取模运算%,如果您没有写过代码,您对"%"可能不熟悉。A%B得到A除以B的余数。 如果我们检查一个整数X是否可以倍7整除只需检查X%7的值是否为0.                ...
用户1554614 2015-11-26 09:10
C语言与单片机-11-基本运算1
   C使用运算符(operator)来代表算数运算。包括=、+、*、、/、%。      赋值运算符“=”:                " ="是赋值运算符。i=2这条很简单语句该怎...
用户1554614 2015-11-16 15:10
C语言与单片机-10-数据类型6
了解float数据类型,我们有必要了解一下double数据类型。double数据类型又称双精度数,占64位。存储结构如下:                            符号位 指数 ...
用户1554614 2015-11-11 16:41
C语言与单片机-9-数据类型5
  为了进一步了解浮点数在计算机中的存储方法。我们看看以下代码的运行结果。 #include<stdio.h> int  main(  ) {         floa...
用户1554614 2015-11-02 15:06
C语言与单片机-8-数据类型4
我们想想浮点数float类型的数据在计算机中是怎样存储的?为了了解这个问题,首先必须知道计算机数据是二进制存储的。其次必须了解float类型数据的存储方式。             float...
我要评论
1
10
关闭 站长推荐上一条 /2 下一条