|
1,以c语言作为基础,学习发现java语言比c语言多了类的概念,裁剪了指针。c++里面也有类似的概念,且构造函数,重载函数的用法都是相同。还没有深入学习c++,路尚漫长。 |
2,使用qt界面编程相对vc6.0和mfc要易学一点,因为是开源项目,所以比微软的东西的内部机制更清晰。qt的 信号槽机制感觉也比微软的消息队列要易懂。vc6.0里面从建立窗口开始,首先窗口句柄,创建窗口,————哪一个不是几十个参数,每次都得打开msdn抄半天。目前qt在window下最蛋疼的事情就是程序发布,有待解决。在linux下是各种开发环境的建立问题。解压,配置,make,makeinstall,配置那里完全看不懂。 |
3,linux下编程,发现bash编程也挺有用的。比如我把建立交叉编译系统的过程写到cross.sh下: |
tar xvzf /______/arm-linux-gcc.tar.gz -C / |
[/table][table=98%]
| 然后chmod 777 /------cross.sh |
再来个弱智级别的,bash编程属于解释执行,和编译执行不同的是变量不需要预先定义。 例如: |
echo $c就输出3了,好吧翔哥你就慢慢写那么鸟长去算1+2吧。 |
有人认为电路程序是一个固定的程式,认为一劳永逸的写一个模版,以后要修改只要稍作修改就好了。 每一种硬件平台的体系结构都是完全不同的,其次我们设计电路程序都是一种完全不浪费的思想,就是线路板最小化,元件保证可靠性的前提劲量的紧凑,单片机选型都是尽量刚好使用完全部代码空间和硬件资源的。任何的小修小改都是牵一发动全身。 |
本人也许至少三五十件的电路作品,而其中很失败的至少有近二十种。很多人很想对他们说对不起,只是我无力去改变,我只是个小小的刘翔。拼命学习吧,错误,失败哪怕一次都是一辈子的伤痛,每每都会在梦里舔舐着伤口告诉自己,错误只允许一次,永远记住。靠10:30,赶紧洗澡睡觉。
|
|
|
|
|
|
|