上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 29 下一页
摘要: 概述 时钟相性与极性 CPOL(Clock Polarity)控制空闲状态时SCK的值:CPOL=0,空闲时SCK=0;CPOL=1,空闲时SCK=1。 CPHA(Clock Phase)控制何时捕获数据,CPHA=0,第一个跳变沿;CPHA=1,第二个跳变沿。详细见下图: 从选(NSS,也就是CS 阅读全文
posted @ 2018-01-31 23:59 QIYUEXIN 阅读(1638) 评论(0) 推荐(0)
摘要: GND,VCC,CS,DOUT,SCLK,DIN 阅读全文
posted @ 2018-01-28 22:00 QIYUEXIN 阅读(272) 评论(0) 推荐(0)
摘要: 效果如下: 阅读全文
posted @ 2018-01-28 16:26 QIYUEXIN 阅读(494) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-01-27 21:40 QIYUEXIN 阅读(115) 评论(0) 推荐(0)
摘要: 2、 带参宏一般用法 比如#define MAX(a,b) ((a)>(b)?(a):(b))则遇到MAX(1+2,value)则会把它替换成: ((1+2)>(value)?(1+2):(value))注意事项和无参宏差不多。 但还是应注意 则,输入FUN(345)会被替换成什么? 其实,如果这么 阅读全文
posted @ 2018-01-26 21:35 QIYUEXIN 阅读(195) 评论(0) 推荐(0)
摘要: block diagram 14.3.1 Time-base unit 有三个基础的寄存器: 计数寄存器(TIMx_CNT) 预分配寄存器(TIMx_PSC), 自动重载寄存器(TIMx_ARR) 重复计数寄存器(TIMx_RCR),就是计数的遍数,正常下为0,即不重复 PWM模式 TIMx_ARR 阅读全文
posted @ 2018-01-26 16:20 QIYUEXIN 阅读(238) 评论(0) 推荐(0)
摘要: 先把遥控器上电,并把模型里面的固定ID关闭,放在一旁。 接收器断电,按住CLEAN按钮后上电,会发现接收器慢闪两下后松开。 这时遥控器应该就连上接收器了,这时接收器常亮。 再自行配置固定ID即可。 阅读全文
posted @ 2018-01-24 21:43 QIYUEXIN 阅读(912) 评论(0) 推荐(0)
摘要: 看到以下代码,不明白查了一下: 阅读全文
posted @ 2018-01-24 19:55 QIYUEXIN 阅读(274) 评论(0) 推荐(0)
摘要: 当出现这个问题时,往往是因为你没有在RCC寄存器中把相关的时钟使能打开。 配置寄存器之前记得调用"RCC_AxxxPeriphClockCmd"先打开需要配置的时钟源,别调用了“RCC_AxxxPeriphResetCmd"。 相关函数定义源代码如下: 阅读全文
posted @ 2018-01-18 20:09 QIYUEXIN 阅读(3408) 评论(0) 推荐(0)
摘要: 管脚结构图 GPIO管脚所有模式及相关配置 • Input floating• Input pull-up• Input-pull-down• Analog• Output open-drain• Output push-pull• Alternate function push-pull• Alt 阅读全文
posted @ 2018-01-18 00:05 QIYUEXIN 阅读(291) 评论(0) 推荐(0)
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 29 下一页