现在我要设计一个嵌入式系统,我需要做的是哪些,就是STM32要设置哪些,要写哪些文件,什么中断配置时钟配置什么的,整个完整的流程有没有。
每一个外设我们要设置什么,时钟?中断?
我添加一个外设的标准流程是什么样的?一个外设里面应该包含哪些函数?需要配置什么?
你现在还是乱的,叫你去看acfly的程序你已经把握不下来。
仔细想想似乎每个外设确实需要中断,不然你靠轮询太耗CPU资源了,外设来了数据就给一个中断。你哪怕一个按键,也是需要中断。最简单的按键都是需要的。所以你添加一个外设基本的流程是哪些你需要清楚才是。不然你去看acfly的驱动代码你都看不懂。
。