133

帖子

52

TA的资源

纯净的硅(初级)

141
 
看到楼主的帖子触动很大。我是自动化专业的大三学生,浑浑噩噩到今年才突然觉得自己浪费太多时间了。大学有C这门课,也有单片机,但是c学的都是加加减减的东西,真正用得到的东西有很多没有讲,直接掠过。单片机学的是汇编。当我看到同学用郭的这套书和开发板以后才感觉自己能独立的理解和完成以前根本就不懂得东西,虽然楼主说的东西很对,我也很感谢他,带我入门了。至于C的东西我还是学的太肤浅。所以来这个地方就是为了让自己能有更好的基础去学习更多的东西。感谢楼主对我的启发和提醒。希望以后能多多关照~
此帖出自51单片机论坛
 

回复

63

帖子

0

TA的资源

一粒金砂(中级)

142
 
不错!!说的在理!!
此帖出自51单片机论坛
 
 
 

回复

109

帖子

0

TA的资源

一粒金砂(中级)

143
 

楼主分析得好

自从我知道typedef 之后,就不用#define给数据类型定义别名了。除了楼主说的之外,我还想说,很多教课书的按键消抖程序,都是
if(!key)
{delayms(10)
    if(!key)
    { //按键的功能函数}
}
其实这样写很有问题,如果你一直按住这个键,就会一直进入功能函数,还有,就算你不一直按住,按久一点,也会进入功能函数几次。
if(!key)
{if(key_time<10)       
        key_time++;           //捕捉“键龄”
        if(key_time==3)          
        {//功能函数}
}
改成这样就不会了,这是参考了周航慈. 单片机应用程序设计技术(第3版)的写法。
此帖出自51单片机论坛
 
 
 

回复

17

帖子

0

TA的资源

一粒金砂(初级)

144
 
谢谢分享
此帖出自51单片机论坛
 
 
 

回复

13

帖子

0

TA的资源

一粒金砂(中级)

145
 
编写习惯确实重要,不然程序只有自己一个人看得懂,如果团队合作开发就讨厌了。
此帖出自51单片机论坛
 
 
 

回复

854

帖子

0

TA的资源

五彩晶圆(中级)

146
 
嘿嘿,最好多看几本C语言经典教材,大学的课程很重要。
我等俗人,已经随着wince,linux,android而去,单片机只留在记忆中了。
此帖出自51单片机论坛
 
个人签名如果对linux,Android,wince 等嵌入式底层有兴趣的,请加这个QQ群吧,群号:27100460
 
 

回复

1

帖子

0

TA的资源

一粒金砂(中级)

147
 
学了这么久才发现#define INT8U unsigned char 是个不好的习惯,幸亏楼主提醒,要不然根深蒂固了就不太好了。
此帖出自51单片机论坛
 
 
 

回复

774

帖子

2

TA的资源

纯净的硅(中级)

148
 
郭天祥的视频教程确实有很多C语言上的不对
但是像单片机偏硬件的高手
很多人都不会很清楚C语言的很多特性和标准,想树堆之类的高级数据结构根本不知道
此帖出自51单片机论坛
 
 
 

回复

672

帖子

0

TA的资源

版主

149
 

回复 143楼k331922164 的帖子

请教为什么是  key_time==3  
此帖出自51单片机论坛
 
 
 

回复

20

帖子

2

TA的资源

一粒金砂(中级)

150
 
我也是看郭天祥的视频入门的,原来还有这个问题,受教了
此帖出自51单片机论坛
 
 
 

回复

68

帖子

2

TA的资源

一粒金砂(中级)

151
 
正在学习中!!
下来看看!!
此帖出自51单片机论坛
 
 
 

回复

62

帖子

1

TA的资源

一粒金砂(中级)

152
 
现在写程序用全局变量很多,以后得改改了
此帖出自51单片机论坛
 
 
 

回复

4997

帖子

19

TA的资源

裸片初长成(初级)

153
 
路过。。。
此帖出自51单片机论坛
 
个人签名我的博客
 
 

回复

1298

帖子

0

TA的资源

纯净的硅(高级)

154
 
如果我有时间我会用来学习更重要的!
此帖出自51单片机论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(中级)

155
 

回复 4楼辛昕 的帖子

楼主说的确实对的,,,我看了下郭天祥的程序,,那个#define uchar unsigned char 确实把我忽悠进去了,刚开始我还记得C语言里明明是用typedef写的,,而没有用define写过。。。。还有那个变量名我也觉得他的命名非常不地道。。。
此帖出自51单片机论坛
 
 
 

回复

8

帖子

0

TA的资源

一粒金砂(中级)

156
 
受益匪浅,各位大神多些为初学者普及用于实践工程开发的知识点.谢谢!
此帖出自51单片机论坛
 
 
 

回复

27

帖子

0

TA的资源

一粒金砂(中级)

157
 
他讲的多的话,课堂上能理解的人就更少了。毕竟只有十天时间。他写项目时若是也这样马马虎虎,早被淘汰了。郭天祥说实在的,太浮躁了。不是那种痴迷技术的人
此帖出自51单片机论坛
 
 
 

回复

29

帖子

4

TA的资源

一粒金砂(中级)

158
 

回复 楼主辛昕 的帖子

推荐几个不错的c语言书。
此帖出自51单片机论坛
 
 
 

回复

25

帖子

0

TA的资源

一粒金砂(中级)

159
 
我也买了天翔的教材和开发板,看了半天,觉得郭天翔适合经商,真的不适合搞什么技术,就像他自己说的,高考时报了商学类,看来他还是有自知之明,可是造化弄人,在嵌入式技术人才中培养出了一个像样的商人

还想说的是,这个论坛防灌水的技术也太差了,想发个言还真难,1小时才10个贴子,无语
此帖出自51单片机论坛
 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(中级)

160
 

回复 沙发辛昕 的帖子

好像是typedef unsigned char uchar ;  我试了一下。
此帖出自51单片机论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/3 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表