问答

汇集网友智慧,解决技术难题

linxi6414

TA的家园币:10481  

  • SPI通讯线,飞线可以通讯,走PCB不行。

    MCU与CS1237(ADC)使用双线SPI通信,SCLK和DOUT的线长都很短,有走过孔,MCU通过一个0805的100R电阻连接CS1237的SCLK和DOUT。后期调试的时候,用0R、100R、磁珠放在这个电阻的位置,都无法正常通信,但是用一根较长的飞线就可以正常通信,较短的飞线也无法正常通信。其中,较长的飞线无论怎么弯折,紧贴PCB板,都可以正常通信,较短的就不行。

    2023-07-27 19
  • 想用3.3v单片机共用电源控制继电器,接地后单片不运行了

    想用3.3v单片机共用电源控制继电器,升5v模块用的78系列的共地升压。单片机控制继电器用了NPN三极管放大电流,为什么这个电路e接地后单片机就不运行了呢?这个电路图需要怎么修改??

    2022-07-29 14
  • 单片机ADC检测电压怎样校准(电压标定)

    请问下,各位老大,单片机用ADC去检测电压,由于精度问题,怎样做电压校准。比如,检测一个锂电池的电压满电是12V电量4个LED,11.75V点亮3个LED,11.35V点亮2个LED,10.65V点亮1个LED,9.6V判断为低电压自动关断。检测精度为+/-0.01V。怎样去校准这几个电压点,以51单片机为例。谢谢!!!

    2022-02-16 15
  • 推荐款三相计量芯片?

    哪位大侠推荐一款三相计量芯片,能够检测三相电压电流和电能的?

  • STC8G 串口2无法发送数据

    使用官方测试实例,串口2可以i接收数据,发送数据端口检测不到。程序如下:/*******************IO配置函数*******************/voidGPIO_config(void){GPIO_InitTypeDefGPIO_InitStructure;//结构定义GPIO_InitStructure.Pin=GPIO_Pin_1;//GPIO_Pin_6|GPIO_Pin_7;//指定要初始化的IO,GPIO_Pin_0~GPIO_Pin_7GPIO_InitStructure.Mode=GPIO_PullUp;//指定IO的输入或输出方式,GPIO_PullUp,GPIO_HighZ,GPIO_OUT_OD,GPIO_OUT_PPGPIO_Inilize(GPIO_P1,&GPIO_InitStructure);//初始化}/***************串口初始化函数*****************/voidUART_config(void){COMx_InitDefineCOMx_InitStructure;//结构定义COMx_InitStructure.UART_Mode=UART_8bit_BRTx;//模式,UART_ShiftRight,UART_8bit_BRTx,UART_9bit,UART_9bit_BRTxCOMx_InitStructure.UART_BaudRate=115200ul;//57600ul;//波特率,110~115200COMx_InitStructure.UART_RxEnable=ENABLE;//接收允许,ENABLE或DISABLECOMx_InitStructure.UART_Interrupt=ENABLE;//中断允许,ENABLE或DISABLECOMx_InitStructure.UART_Priority=Priority_0;//指定中断优先级(低到高)Priority_0,Priority_1,Priority_2,Priority_3COMx_InitStructure.UART_P_SW=UART2_SW_P10_P11;//UART2_SW_P46_P47;//切换端口,UART2_SW_P10_P11,UART2_SW_P46_P47UART_Configuration(UART2,&COMx_InitStructure);//初始化串口2UART1,UART2,UART3,UART4PrintString2("STC8UART2TestProgramme!\r\n");//UART2发送一个字符串}/**********************************************/voidmain(void){u8i;GPIO_config();UART_config();EA=1;while(1){delay_ms(1);if(COM2.RX_TimeOut>0)//超时计数{if(--COM2.RX_TimeOut==0){if(COM2.RX_Cnt>0){for(i=0;i

    串口 stc8g IO UART pi GPIO

    2021-09-21 11
  • GD32F305中断按键消抖该怎么去写?

    GD32F305中断按键消抖该怎么去写,卡住了,写的怎么都不能运行

    GD32F305

    2021-08-03 10
  • 关于分压电阻分得电压不准的问题

    输入0V到24V的方波信号,通过47K和3K电阻分压,理论上3K电阻端电压为0V~1.44V,实际电压为300mV~1.44V,3K电阻端有10nF电容并联,求助大神这是怎么回事呢,万分感谢您的解答!

  • 求一款LDO芯片来控制电源??

    想找一款ldo,关断电流5ua以下,ldo用来给4G模块供电,4G工作电压3.8V,峰值2A,找了半天没合适的,这里求教一下

  • 关于GD32F450VET6驱动RGB屏

    本人刚接触RGB屏,弄了1个月毫无进展。于是从兆易创新官网进入这里,希望各位高手能指点一二LCD为RGB666,但是由于单片机资源的原因(100PIN),采用RGB565,用原厂demo的代码,能正常显示内容图片自己的图片但是采用Image2LCD并且用各种方式生成自己的图片数组后,显示却

    GD32F450 RGB CD LCD ge image2LCD

    2021-06-01 3
  • STC15W4K61S4,内部rc串口二异常

    使用内部22.1184mrc,产生115200或者9600的波特率,输出都是乱码,只有换成内部11.0592mrc输出才能正常,是什么原因?这款单片机内部rc最高27m,串口计算器在22.1184m时115200和9600误差是零,下载校准频率误差不超过0.1%什么原因可能导致的在非115200波特率时乱码?初始化如下voidUartInit(void)//115200bps@22.1184MHz{P_SW2&=0xfe;//选择p10/p11位置为串口2S2CON=0x50;//8位数据,可变波特率AUXR&=0xFB;//定时器2时钟为Fosc/12,即12TT2L=0xFC;//设定定时初值T2H=0xFF;//设定定时初值AUXR|=0x10;//启动定时器2IE2|=0x01;//使能串口2中断AUXR|=0x14;//启动定时器2}

  • 可穿透三层楼房的无线透传模块有哪些?

    农村小楼房,在室外安装GPS接收模块接收GPS时钟信息,通过无线串口透传模块发送时间信息到各个房间,房间里安装自己做的单片机时钟,最好便宜又容易使用的那种,直接串口传输数据的

    无线 gps ps gp 时钟

    2020-12-28 10
  • 求Polar SI9000

    向朋友们求PolarSI9000,谢谢,希望能分享

    polar si9000 RS

    2020-12-14 3
  • 帮忙求助:大神们,有见过这样子的器件么?干啥用的?

    今日维修家电,遇到这么个大家伙,电源部分的器件,塑壳内部能看出来是个共模电感,但是外圈绕有两路很细的铜丝,不知是干什么用的?大佬有用过这个产品的么?