问答

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

  • Lora芯片外围器件参数选型 sos

    初次接触无线芯片,一头雾水?比如这款芯片,频率230MHz,电容、电感该怎么匹配参数,有相应的计算公式吗?恳请指教

    LORA 无线 LORA芯片 外围器件 选型 hz

    1653浏览 0回复 3关注
  • dffzh 回答了该问题

    N32G455 RS485中断接收函数进入不了,请问是什么原因呀?

    帧错误一般不就是数据波形不符合UART协议格式;有按照我提供的方法验证吗?排查问题的时候一定要尽量解耦,就是想办法缩小到最小系统,这样才能抽丝剥茧,找到是硬件还是软件问题;或者你把V信号发来,我加你,帮你看下

    4440浏览 14回复 6关注
  • SWM341官方的例程LVGL V8.3.1 disp3为什么不能旋转 sos

    官方的例程LVGLV8.3.1disp3软件修改旋转无效果这是为什么呢,

    ISP LVGL SWM341 软件

    1655浏览 0回复 6关注
  • 关于小华HC32f030的通用PWM独立输出问题 sos

    在使用高级定时器tim4进行pwm输出时,发现无法完全实现同时满输出或者0输出,总是会有一端(0占空比或者100占空比)存在一个脉宽。我这边分析是当比较值为0时,当计数值到周期值时mcu置高(或低),然后立马检测到计数值为比较值,然后就置低l(或高),所以总是存在一端有一个单位的异常脉冲。

    单片机 国产芯片 PWM 小华 HC32F030 输出

    1546浏览 0回复 5关注
  • CMP实现反电动势检测换相 sos

    请问通过CMP模块怎么实现反电动势检测换相?有没有具体例程

    凌鸥电机驱动 电动 模块

    1283浏览 0回复 5关注
  • 分形梦想家 回答了该问题

    APM32F107串口中断接收丢包

    这种情况是不是使用DMA接收会好很多啊

    4848浏览 63回复 4关注
  • suncat0504 回答了该问题

    N32WB452CEQ6单片机I2C异常

    必要的话,在程序的每个分支中加入log输出,通过log,看看程序是否是按照你设想的逻辑顺序执行的。

    1757浏览 12回复 3关注
  • zhjb1 回答了该问题

    利用TMR2进行外部采样计数器

    自己回复一下,实际上在at32f403a_407_int.c中断向量函数中,TMR2只有一个函数:TMR2_GLOBAL_IRQHandler(void){...}如果能将他启动自动运行就解决了————当然此思路是依据STM32中的中断而言。如何在main中将他启动呢?请赐教,先谢谢

    1027浏览 1回复 5关注
  • keil4 找不到N76E003的芯片包 sos

    在keil中找不到支持的芯片包是怎么回事,请问各位大佬?已经安装了Nuvoton_8051_Keil_uVision_Driver_v2.00.6561.exe并且在Keil4中可以找到N78E055A,N79E234等型号的芯片包支持,请问为何找不到N76E003的芯片包?

    keil4 N76E003 芯片 uv 8051 型号

    1403浏览 0回复 5关注
  • APM32F107的串口接收中断丢字节问题 sos

    APM32F107在串口同时发送和接收的情况下串口接收丢字节,具体表现为偶发进入串口接收中断了,但是USART_FLAG_RXBNE标志位没有触发,导致读不到这个字节进而丢字节,通过计数发现进入中断的次数与实际应该收到的字节数一致。1、发送是阻塞式发送的,没有用发送中断,排除进入的是发送中断的可能。2、出现这种情况时打断点看了,其他的溢出及错误标志位并没有置位,也打印检查了,没有置位。3、排查代码了没有在其他地方主动调用USART_RxDatad读取。4、串口中断优先级已调至最高。5、只接收不发送不会丢字节,挂一晚上都不丢,只要一发送接收就会丢。发送代码:voidUart1_Send(charbuf){uint16_tdata_9th=buf;dog_feed_count_clean();//循环清除喂狗变量,超过DOG_PROTECT_TIME_100MS不清除则认为主循环异常,并停止喂狗。if(g_rParameters.sPort[0].ucParity==UART_CHK_MARK){data_9th|=(1

    MUC、APM APM32F107 串口接收中断 ar 发送 RT

    1412浏览 0回复 5关注
  • 钓鱼大师 回答了该问题

    CW32F003支持printf函数吗?

    我参考芯源example的printf重定向。在代码中添加了printf的打印,进入调试模式之后点RUN按钮不起作用。

    2225浏览 7回复 5关注
  • MaggieYY 回答了该问题

    求助!STM8L系列的物料怎么看年份批次啊啊啊

    好奇怪,我明明发了图片,但是怎么显示不出来

    1650浏览 4回复 6关注
  • 静无羡 回答了该问题

    GD32F30x+gcc环境编译

    楼主的启动文件和链接文件可以分享一下么?我打算用cmake编译试试

    1508浏览 1回复 5关注
  • gd32E503RET6 sos

    这个芯片的数据手册里面说PA11和PA12有CAN0的复用,但是在库里面和库使用指南里面都找不到这个复用的宏是为什么?感谢大佬们,困扰几天了,can0一直调不通

    MUC 国产芯片 单片机 GD32E503 AC CAN

    1364浏览 0回复 7关注
  • hc32l110使用定时器控制led灯亮灭 sos

    hc32l110使用定时器控制led灯亮灭,设置的是500ms亮,500ms灭,将程序写入单片机灯亮灭的时间远超500ms,使用的是官方开发板,系统时钟设置为24MHZ,定时器分频为16,重装载值为1499。求指导是什么原因引起的,谢谢uint32_tSystemCoreClock=4000000;//addclocksource.voidSystemCoreClockUpdate(void)//UpdateSystemCoreClockvariable{SystemCoreClock=Clk_GetHClkFreq();}/**********************************************************************************\brief对MCU未引出IO端口进行默认配置.****\paramnone**\returnnone******************************************************************************/staticvoid_HidePinInit(void){#if!defined(HC32L110Cxxx)//20PINMCUuint32_ttmpReg=M0P_CLOCK->PERI_CLKEN;M0P_CLOCK->PERI_CLKEN_f.GPIO=1;#ifdefined(HC32L110Bxxx)//16PINMCUM0P_GPIO->P0ADS&=0x07;///<P03配置为数字端口M0P_GPIO->P3ADS&=0xE3;///<P32/P33/P34配置为数字端口M0P_GPIO->P0DIR|=0xF8;///<P03配置为端口输入M0P_GPIO->P3DIR|=0x1C;///<P32/P33/P34配置为端口输入M0P_GPIO->P0PU|=0xF8;///<P03配置为上拉M0P_GPIO->P3PU|=0x1C;///<P32/P33/P34配置为上拉#endifM0P_CLOCK->PERI_CLKEN=tmpReg;#endif}/**********************************************************************************\briefSetupthemicrocontrollersystem.InitializetheSystemandupdate**theSystemCoreClockvariable.****\paramnone**\returnnone******************************************************************************/voidSystemInit(void){stc_clk_systickcfg_tstcCfg;//TODO从Flash加载修调值并启用内部高速时钟(当前为手动设置24MHz)Clk_SetRCHFreq(ClkFreq24Mhz);//设置内部高速时钟频率为24MHzClk_Enable(ClkRCH,TRUE);//启用内部高速时钟SystemCoreClockUpdate();//更新系统核心时钟频率变量_Hide

没有更多了