-
感谢分享
-
普源的DS1102E 带宽100MHz,最大采样率1GHz,1M存储深度。全新的1700左右哈。没你说的那么贵。唯一的缺点就是屏幕小了一点。
-
STM8,最便宜的还不到1块钱
-
不知道这个文章想表达什么。我见过只为自己活的人,对父母并没什么孝心。这种人比较可恨。
-
看map文件
-
看你们都把国产的东西一竿子打死了,看到国产都说是垃圾。你们自己研发的产品都是国产知不知道,你们的意思是不是自己做的东西也都是垃圾。
-
完全0基础的话,看看教学视频吧,郝斌的不错。一定要一边看一边敲,敲的多了,就会了。
-
if(a==1)是初学者的写法。一般写成if (1==a) 因为漏写成1=a会报错。
-
徐建庆 发表于 2016-7-12 17:13
我也是学的郭天祥的,那个延时和按键松手检测,确实只能在实验板上搞一搞。对,编程的思路和方法确实很重 ...
我说这些其实也没啥用,编程思想这种东西要等你工作以后,有人指导可能领悟的更快。刚开始自己也不知道怎么学。我这里不过这里是给点你思路,不要以为看完了郭天祥的视频51就学会了。郭天祥录这个视频的时候,也就是个学生,水平能有多高,不要太迷信他的视频。我以前竟然还看到有人说郭天祥是单片机之父,脑残粉。不过不可否认,学完他的视频,也算入门了。
你可以看看论坛,一些好的帖子,人家是怎么写程序的。不要沉迷于实现了多牛多牛的功能,写了几千几万行代码。好的代码又短效率又高,还非常方便移植。这些也是学习的重点。
-
你的情况我有点感同身受,当年我也觉得我51学完了,然而我所谓的学完,无非就是学了一遍郭天祥的书,好在代码我也是有敲的,什么流水灯,数码管,EEPROM存储,RTC,LCD液晶,AD,DA,反正常见的实验都是做过的。我就天真的认为我掌握了51。然后我又花了不少时间学习了AVR单片机,当时AVR还是有点火,不像现在消失了。当我学了AVR又从头把这些实验做了一遍,我才发现,无非就是换了寄存器而已,编程的原理都一样,我还花了这么久去学。
确实,按照我当时的能力,也可以做出一些东西了。但是单片机的思维还是太局限了。肯定的啊,就在学校自学能学多少东西。拿郭天祥的按键检测程序来说,思路就是if检测到IO口电平变化,等待10ms去抖动。然后再次确认IO口电平是不是还是之前的状态,if还是,则认为检测到按键,执行事件。然后执行完事件,while按键释放,结束。这个当时在我看来毫无问题的程序,却漏洞百出,只能用来写个程序交作业。首先10ms的等待事件,相当于按下按键,系统就会卡顿10ms,不要小看这个10ms,如果是一个庞大的系统,可能就是一个隐患。更槽糕的是while按键释放,如果有人一直按着按键不松开,或者按键坏了,呈短路状态。那系统就死机了。一个按键的问题就造成了死机,是不是说不过去。还有问题就是没办法移植,如果要求再加几个按键,需要每个按键再写一遍。或者实现一个菜单界面,有好几层菜单。在不同菜单里,按键的功能都不一样,那这种程序的写法就会非常麻烦,自己都搞的云里雾里。
这里只是举个简单的例子,LZ自己验证一下自己是否是学会了51。如果用这样的思路写程序,会用ARM9,ARM11又怎么样,还是写不出好程序啊。
网上有个帖子《从单片机初学者迈向单片机工程师》。可以看看,希望有启发。如果LZ看完这个文档,觉得里面说的已经会了,说明LZ的水平还是不错的。如果有一种原来单片机还有这么多奥妙的感觉的话,说明LZ还只是入门了51,离学会还有距离。还要多多学习,当然不是说要把51学到死,新的单片机又便宜还功能强大,当然也要学。但是我的建议是,脱离单片机,不要在乎自己是用的什么单片机,编程思路和方法远比用什么单片机重要。
-
用过STM32,出现了和你差不多的情况。后来查了是晶振问题。有些不起振了。
-
学习,看起来很酷
-
前两年用过SIM900A,收发短信没问题,4G不清楚,但他们应该出了很多新产品了吧。去官网看看http://www.simcomm2m.com/
-
公司有台十几万的泰克示波器,也是带WIN7操作系统的
-
我上大二学校教了C语言,那时候一窍不通,感觉超难。大三学单片机,又要用到C语言,当时心里很抵触,感觉C语言太难,这东西学不会,但是一想不学好工作难找啊,硬着头皮一边学单片机一边学C语言一边写程序做实验,很快就能写一下简单的程序实现一些功能了,有了好的开始,就有了信心,原来C语言不难,不再惧怕它,什么都不是问题了。也不要怕C语言很多知识很难,说实话,我到今天还有很多C语言的小知识不懂,但是不影响工作,一边工作一边学习。如果什么都会,那就是专家了。
-
TO_chushihua();很明显是初始化,既然是初始化只要执行一次就够了,就不要放while(1)里了,而且你配了定时器,又不写中断入口,就是你说的interrupt 1,你这个东西不写,你配定时器配了干嘛呢,你这个程序只会一直在while(1)里跑,你的本意应该是想定时去减i,减i的工作应该在中断里做,很明显你没有写中断。
你应该还没有弄清延时和定时器的区别,可能你延时也没理解的很明白,定时器需要花点时间去理解的,好好看看书。定时器是非常重要的,和你认为的延时完全是两码事
-
公司现在强制一二四晚上加班,周六保证70%的加班出勤率。入职的时候说的是有事加班,没事不加班。现在基本已经是强制了,做为考核的项目。而且周六加班也就一顿饭补,住的远的同事除去来回交通费,还要贴钱来加班。:Cry:
-
学生时代一直很纳闷,为什么我分到的总是最吵的,最不自觉的班级。今天我懂了:titter:
-
好像现在商店里很多软件不支持低版本的IOS了,至少也要IOS7起步了
-
qq1196117065 发表于 2015-8-13 21:29
但是我在买之前问了他,他没说价格变动。等我拍了过半个小时才说。
哦。那确实挺坑人的