单片机新人问题

2019-07-15 16:58发布

作为一个单片机新人,看着大虾们的教程走过来,感觉大部分模块都学了,如果静下心来,也能把教程的题目做出来。
但是,如果抛开教程,拿到一个项目就完全瞎了眼,完全不知道从哪里下手,不知道怎么把多个功能模块联系起来。

在网上看了一些时间片轮询法的资料,感觉也是说得乱七八糟的。

请问大虾们是怎么走过来的,怎么样架构一个程序?有相关的资料推荐吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
14条回答
jimmyvivi
2019-07-16 04:27
friend0720 发表于 2015-5-31 04:18
首先恭喜你,至少你的思维方向是正确的。这个问题解决不了,不管你学习了驱动多少外围器件都是浮云。一般的解决方法就是使用状态机的方法写程序,或者使用操作系统。建议你先学习状态机的方法。同时给你一个小练习。如下:

1. 搭建一个小电路,包括四位数码管动态驱动电路,和一个 DS18b20温度传感器。这个电路很简单。

感觉你是说在点上了,看手册及一些例程,然后能单独写出AD、PCA等一些模块的程序,但回到主函数的时候就缺少那种能把各个模块结合起来的思维,我在想学了再多,写不出主函数就等于零了。我先按你的建议了解一下,谢谢了!

一周热门 更多>