历史上的今天
今天是:2024年10月28日(星期一)
2019年10月28日 | 自学单片机入门 小心踩坑
2019-10-28 来源:51hei
现在,有些人对于学习有了一些固定式的思维。说到学习单片机,他们就会问先学什么好,有人说先把C语言学了,然后在买本单片机教程书,然后从头看到尾,这样就相当于把单片机学完了。但是,我想说成功的几率很小,因为你会崩溃的,学C语言没有实操是不行的,学C语言至少花一个月吧(还不是很深入的),然后学单片机时,你会更奔溃,因为你不知道书中的一些概念时什么意思。
我觉得最好的上手方法是,直接上用单片机,买一些模块回来做实验,例如:流水灯制作,声控开关的操作,做个闹钟或者是时钟,做个小车。这些制作的过程网上教程很多,可以按照他们的制作过程做一个成品。这样单片机的一些功能基本就已经掌握了。
有一些书中把单片机的所有功能都说了一遍,有一点需要大家明白的是:单片机有很多功能,但是在实际的过程中用到的功能不多,这样对于只看书不实操的学者很吃亏。
我学习单片机时也掉进过这个坑,到后面觉得看书太枯燥无聊了,就开始实操,书都不看了,模仿别人的小工艺,这样单片机就慢慢上手了,到最后再拿起书来看,之前认为很难的,现在觉得很简单,而且C语言我已经在实操的过程中掌握得差不多了,在花一点时间查漏就可以了。
最后,对于初学者说一声:学习的途中是很艰辛,但是坚持总会成功的。
上述为个人建议,有不对的地方,请指出,谢谢!
史海拾趣
|
前几天终于调试好的一款带字库128×128点阵模块[资料已发布] 开发这款128×128点阵液晶模块有以下几个特点: 1、自带6×10、8×16点的ASCII吗西文字符库;2、自带12×12、16×16点的一级、二级中文汉字库;3、自带基本GUI绘图功能(绘点、直线、矩形、矩形框、实心圆、圆框);4、自带整型数显示功能,直接输 ...… 查看全部问答> |
|
刚入手嵌入式, 看了一些资料, 有一点不是很明白,就是在做完初始化init.s的操作之后,系统转入main()入口,那么这之后系统是如何捕获消息并触发相应的时间的??应该在哪写这些代码呢??… 查看全部问答> |
|
我使用2440配800*480 7\"屏,定制系统后触摸存在问题,就是校准笔针后触摸屏只有左边部分触摸效果良好,右边笔针不准并且抖动。排除了硬件问题,因为使用光盘里images/wince5/nk.bin触摸效果完全正常,但再也找不到能达到这种效果的BSP。看起来好像 ...… 查看全部问答> |
|
先显示一个对话框,用户点击button控件,跳到另一个对话框,对话框都是全屏,都包含button控件,用ShowWindow()或domodal()来显示。 这样有个问题,当跳到另一个对话框时,对话框的背景先显示,然后再显示控件,很明显的看到这个情景,而不是 ...… 查看全部问答> |
|
请问谁知道有什么传感器可以检测农田里面的N,P,K含量嘛?在网上找了好久没找到,都是用化学法或光谱法来测定而且好多停留在实验室内,希望各位朋友可以提些建设性的意见!… 查看全部问答> |




