RTC按键复位后保存数据,掉电后不保存数据,和源程序比较了下,是一样的,电池也没问题,请问这是什么缘故呢
INN3268 做适配器,输出电压要求是3.4V-5.5V,副边BSP需要添加什么电路?
想要将ov2640的图像数据通过onenet传送至互联网 为什么加上WiFi连接的代码摄像头就没有数据流了呢 注释掉以后摄像头就恢复了正常
移植原子的程序,在103RC上面正常运行,电脑可以识别虚拟串口,程序没有改动,在C8T6上面就无法正常识别了,想问问这是什么原因
ADC采集数据,MCU的定时器每隔10ms读取寄存器中存储的采样数据,但运行一段时间后就出现采样死掉,数据不再更新的问题。复位后,又能读取实时更新的采样数据,请问是什么原因?
1.请问基本的BOOST拓扑在电压闭环的条件下为什么能负载开路? 2.如果能负载开路,那么在开路的情况下,输出电压从高压向低压(例如输出从50V降到40V)调的时候,输出电容的放电回路在哪里?
请教大神,要在STM32F103C8T6上实现USB虚拟串口功能,移植原子哥的战舰程序需要修改什么地方?
手头有一块0v5640, 需要处理灰度图像。可以采用YUV,直接将Y信号当成灰度信号,但是看到手册上说Y8模式,请教一下Y8是什么模式!
寄存器设置如下: /******************************SPI2初始化******************************************/ void SPI2_init(void) { RCC->APB1LENR |= 1<<14; //使能SPI2时钟,APB1= SPI2->CR1 = 0x0000; //SPI禁止 delay_ms(1); SPI2->CR1 |= (1<<12); //SSI bit has an effect only when the SSM bit is set delay_ms(1); SPI2->CFG1 = (3<<28)|(15<<16)|(15<<0); //16位数据,波特率=SPI master clock/16 delay_ms(1); SPI2->CFG2 = (1<<26)|(0<<25)|(0<<24)|(0<<23)|(1<<22)|(0<<17); //SSM置位,SCK空闲低,第1个时钟沿开始采样,先发MSB,Master, delay_ms(1); SPI2->CR1 |= 1; //使能SPI delay_ms(1); SPI2->CR1 |= (1<<9);//CSTART置位, CSTART can be set only when SPE=1 and MASTER=1. delay_ms(1); } 主函数调用程序如下: CSN_CLC; while((SPI2->SR & 2)==0); SPI2->TXDR=0x5511; while((SPI2->SR & 1)==0); SPI1->RXDR; CSN_SET; 在没有外设情况下,发现SPI2的MOSI能正常发出数据,但是SCK发出时钟数为32个,更改SPI2->CFG1 的DSIZE设置不起作用,仍是输出32个周期的时钟,求教大神是何缘故?
请问同步模式不是按时钟节拍发送数据位吗?所以改变CK脚的时钟频率就是改变波特率?同步模式波特率怎么改变?,和异步一样吗?
据说用SEGGER安装目录下的JLinkARM.dll替换掉MDK安装目录下的./ARM/Segger/JLinkARM.dll就可以了 但我怎么也找不到SEGGER这个安装目录呢?