|
发表于 2020-5-19 17:41:19
|
显示全部楼层
你怕是找了数学系的 C 语言教程...我们电控系的 C 语言教程都没有一上来叫你解微积分的,而且标准 C 语言教程肯定也没有,我高中的时候自己买的清华大学出版社的 C 语言程序设计教程也没有,推荐你用这一本,中学生可以自己阅读学习。
单纯学习编程语言,是非常抽象的,燃鹅不要忘了单片机是非常接近电路的,所以我的建议是如果不会编程语言,不妨在实践中学会它 ~( ̄▽ ̄)~* 我有一个学弟学习不好,老师教了什么水过鸭背,所以一直也不肯上单片机。几年前他女儿出生了,所以离开市里面回老家带女儿,这样不能找我帮他做东西了,没办法咬牙硬顶上吧,又说怎么都学不会编程语言...
后来有一天,群里讨论什么东西的时候有个裙友讲什么问题都很好解决啦,托管代码一大堆啦,直接抄啦 ~( ̄▽ ̄)~* 他一看兴趣就来了,就把学不会编程语言这个老大难提出来,大家纷纷帮他出主意,什么巫妖看都不用看,直接 STM32,为啥?因为不管你想做点啥,网络上都能找到代码!你直接复制粘贴就行了,这个学弟就很高兴买了一个不到 10 块钱的 STM32 核心板,一个可能十几二十块钱(肯定比我的便宜)的下载线,下了一个流水灯例程跑起来,然后就开始从人家的例程里这里改一点代码,那里修一点代码,实践再实践,把 GPIO 操作理解透了,再开始别的,比如读取 ADC,使用串口,驱动液晶屏幕显示图像文字等等,都是从网上找了代码复制粘贴复制粘贴...
然后一个多礼拜,就实现了他自己的第一个工程。
你看,就那么简单,关键是,在实践中学会,毕竟单片机是直接连接硬件的,很直观的。
btw. 有趣的是,他到现在还不会编程... |
|