学习stm32,keil的编程环境,看了很多板子的例子,可是很模糊,打开一个GPIO的例子都要一大堆H文件
2个回答
展开全部
我当初第一次接触单片机的时候, 是为了参加学校的比赛, 当时只懂C语言. 就搞了块51回来,自己焊线,下程序(当时烧录器也没有, 也不知道怎么烧, 反正是一穷二白). 后来在网上找到一篇非常入门的说明书, 就从上面学会了怎么通过keil建立工程, 怎么控制一个IO口. 然后就开始捣鼓自己比赛作品了. 捣鼓的东西是一个温度计, 就是从18B20那读取温度, 再把温度显示在1206液晶屏上. 当时的程序都是从网上下过来自己看看改改再拼起来的. 搞了1个多月顺利交差了. 后来才明白, 我只用了51上面的IO口, 其他什么外设资源都没用到. 但是捣鼓过程中,总算是在感性上有不少的收获.
现在搞DSP去了. 经常也是一大堆.h .c. 其实这些都不用怕的, 只要看看DEMO工程, 分析一下这些文件的作用, 你就能知道要片子跑起来(比如点亮一个LED)至少需要哪些文件. 等这些熟悉后, 你就会发现其实什么单片机都是一个样的. 然后就是学习使用片上的各种资源. 当然, 跑OS的另外说.
我不是什么高人, 希望我的这些感受对你有所启发罢了.
现在搞DSP去了. 经常也是一大堆.h .c. 其实这些都不用怕的, 只要看看DEMO工程, 分析一下这些文件的作用, 你就能知道要片子跑起来(比如点亮一个LED)至少需要哪些文件. 等这些熟悉后, 你就会发现其实什么单片机都是一个样的. 然后就是学习使用片上的各种资源. 当然, 跑OS的另外说.
我不是什么高人, 希望我的这些感受对你有所启发罢了.
参考资料: 自我感受
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询