2017年5月12日
摘要: 原则:有硬件I2C、SPI时尽量用硬件操作,省去IO模拟繁琐的时序调试。但在内部资源不够时就要用IO模拟总线了。 关于短延时:模拟时序时是否需要延时要看MCU与device的相对速度。比如I2C如果400K的速率和MCU动辄几十M的速率不再一个量级,肯定要通过延时调整时序;但对于SPI因为其速度很高 阅读全文
posted @ 2017-05-12 19:03 杰瑞鼠 阅读(962) 评论(0) 推荐(0) 编辑
摘要: 一:解决块注释/**/不能嵌套的问题: 我们知道行注释//可以多层嵌套和逐层取消,而块注释/**/不能嵌套或不能与//混用,否则有可能出现编译错误。通常我们在程序调试时如果要取消一大段代码,可以用条件编译#if 0 #endif实现 二:避免头文件的重复包含: 假如a.h中自定义了一个结构体,在b. 阅读全文
posted @ 2017-05-12 18:50 杰瑞鼠 阅读(135) 评论(0) 推荐(0) 编辑