标题:
写给刚刚入门单片机的鞋童
[打印本页]
作者:
3lian
时间:
2014-3-1 01:21
标题:
写给刚刚入门单片机的鞋童
学好编程只是看代码是不够的,想成为编程高手读代码只是一种积累或是一种扩充!要把思维换一下。你总说你喜欢看代码,通过代码就知道很多,OK,这个我不反对!但那只是你玩单片机时的感受!那里的架构简单,不过如果让你看COS的源码,你也会晕!
不要说文档难懂。7816协议你说你不明白,应该知道你和我交流或是和我在一起就是要写代码,了解APDU的结构,至于什么封装,电压,波形,不要去看!你不是和啊魁或是安总混!和他们在一起,你必须要知道!但是。。。。我这7816只是一个基础!可是换到啊魁那就又不一样了!看文档时要想想。看不懂没事,放放。写代码。等到不明白或是用时再翻!
代码要写,多建立几个工程,openssl学会去编译,学会去调用API。你现在先学会使用VS,多写,多调代码!你要觉得没事干,给你个活,写个简单的MFC下的智能卡图形管理工具!至少要实现:选择读卡器、列出ATR、发送接收APDU、支持T0协议、能办到吗?
现在的女孩子都聪明,都有心计,都为自己的未来打算,这点你也不落后!
我也是从硬件走过,从C51的汇编做起,到C++也用了很长时间去适应或是接受!我那时身边很少有写代码高手。身边多是搞核能的。你不一样!公司随便拉出一个就是大牛!漂亮美媚中也能捡出开发高手。学会和她们交流,小潘过去就是因为刚到6部,一个问题怎么也搞不明白,她知道我做过,一个劲电话问我,声音那叫温柔,其实就是linux编译器版本不对,她不问累S她也不知道!
单片机C很直观!控制每个管脚本或是寄存器!MFC不一样。很多东西人家都做好了做成了库!只要你调用就可以了,怎么调用看文档,还是实践!至少现在你不会编译openssl,也不会设置VS的环境!更不会调用API!至少现在你要把VS先用熟!有些细节不用你永远不知道!
硬件到软件转换需要一个过程!特别是思维方式的转变。我过去也反感对象!过去的一个小帅哥也是,不了解对象的概念!使用后会明白的!
给自己订个计划吧!同事在学,你也在学。记住,把那玩意当做乐趣,写完一个小工具就会有成就感,多写,多积累,在一个个小小的成就感膈提升自己!写几个小工具你就明白很多!只看不做永远不会成为程序员!不明白就问!
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1