问答

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

qintian0303

TA的家园币:4299  

  • GD32F470可以支持送样吗?如果可以怎么申请?

    公司新产品需要采用gd32f470,可以申请送样吗

  • 串口波特率不同,发送数据长度过长时会自动分包

    有没有小华的FAE帮我解答一下:HC32L136的串口0,使用PA10,PA9做串口引脚,在配置为模式3,2400波特率,偶检验下,串口发送数据大于42byte时会自动分为两部分发送,两部分数据发送时间相隔50ms,我更换波特率9600,4800,2400,1200,就换这几个值,小于等于2400成两包发,大于等于4800就是一包发,这个问题咋解决?

  • 新唐MS51系列 看门狗喂狗不成功

    配置:看门狗时钟WDT使能,在空闲和掉电模式下不工作。程序看门狗初始化BIT_TMP=EA;EA=0;TA=0xAA;TA=0x55;WDCON|=0x07;//设备WDT分频,溢出时间1.6STA=0xAA;TA=0x55;WDCON|=SET_BIT6;//清除计数器while((WDCON|~SET_BIT6)==0xFF);//确认清除计数器完成TA=0xAA;TA=0x55;WDCON|=0x80;//看门狗运行EA=BIT_TMP;间隔100ms喂狗,喂狗函数BIT_TMP=EA;EA=0;TA=0xAA;TA=0x55;WDCON|=SET_BIT6;EA=BIT_TMP;程序运行后,一直复位,喂狗不起作用

    新唐 MUC 看门狗

    2024-01-29 21
  • 电路疑惑

    本帖最后由MissFortune于2023-12-1219:50编辑各位朋友们,大家好,请教一个问题。如下图所示,来自电网的市电整流滤波之后,用线性稳压器生成一个5V电源,5V电源给单片机供电,单片机通过串口CH340给电脑发送数据。因为没有搞过220V电路,不清楚,这个5V电源和GND如果连接到电脑(台式机和不接电源的笔记本电脑)的USB接口,会不会使得电脑(台式机和不接电源的笔记本电脑)炸机,请各位朋友们解答一下,谢谢朋友们。

  • TI的官方网站为啥注册不了了?

    好长时间没上TI官网了,忘了密码。想着注册一个,但是现在好像注册不了了。

    2023-11-23 3
  • keil5里面没有凌鸥芯片的型号怎么办?

    怎么添加型号?是LKS32MC08x

    单片机

    2023-11-21 10
  • 请问 原理图、PCB 用什么软件打开???

    请问国民技术ftp和网上下载的HardwareEvaulationBoard中的原理图、PCB用什么软件打开???

    2023-11-15 10
  • 关于串口DMA等待传输完成卡死的问题

    型号AT32F407,在USART2DMA发送数据时,接包已经接到了要发送的数据,但是程序还是处于等待传输完成的标识判断中,卡死了。请教一下是什么造成的?

  • 求多任务系统中步进减速电机平稳运行的思路

    调了好几天都没搞定,发现步进电机驱动起来很简单,但是要想电机转动平稳太难了,尤其是在多任务的系统中。用的是24BJY48步进减速电机,四相八拍方式,步距角是5.625°,用的是脉冲驱动方式。我的系统现在有多个任务,就是在while(1)循环中有好几个函数需要执行,步进电机驱动是其中一个,现在如果把步进电机测试函数单独放在while(1)中,如下intmain(void){while(1){motor_test();//步进电机驱动}}那么步进电机运转很丝滑,很平稳,我通过多次调试找到了延时设置为1500us时,电机运转最平稳,当然这只限于while(1)中只有这一个函数时,如果我同时运行其他任务,如下intmain(void){while(1){motor_test();//步进电机驱动read_sensor();status_update();}}voidmotor_test(){PAH;PBL;PCL;PDL;SysTick_delay_us(1500);PAH;PBH;PCL;PDL;SysTick_delay_us(1500);PAL;PBH;PCL;PDL;SysTick_delay_us(1500);PAL;PBH;PCH;PDL;SysTick_delay_us(1500);PAL;PBL;PCH;PDL;SysTick_delay_us(1500);PAL;PBL;PCH;PDH;SysTick_delay_us(1500);PAL;PBL;PCL;PDH;SysTick_delay_us(1500);PAH;PBL;PCL;PDH;SysTick_delay_us(1500);}那么,电机会转起来,但是会产生震动,怎么调整延时值都没用,1500上下的延时我都试过了,一样震动,可能有人会说,用定时器中断,我当然试过,而且调试了很长时间,一样的结果也是震动,我知道是其他程序影响了电机运转,但不至于对时间要求这么精确把?其他的程序执行会分掉时间,但不至于会影响到电机这么严重吧?实际项目中不可能只有电机控制这一个函数,肯定是多个函数一起运行的。我甚至把这两个函数read_sensor();和status_update();用时间片轮询的方法写了一遍,就是给他们分配更长的执行时间,让步进电机执行时间尽可能短,也还是不行,还是震动。真的没有思路了,大家有什么好的思路吗?可以解决震动问题

    2022-08-03 16
  • 请问,不能上传图片,是需要使用家园币还是其它问题了?

    想把本地电脑的图片(非网络图片)上传并显示到贴子中去,但是点了发贴框上面那个绿色图片按钮后,发现网络图片倒是有个输地址的地方,但是本地电脑图片却没有那个“浏览”按钮(选择本地图片的地方)无法上传。想问下,是因为我浏览器的问题,还是其它原因了?是需要使用家园币吗?

    2022-07-30 16
  • 用GD32F103RCT6的TIM2捕获中断有丢中断的现象?

    用GD32F103RCT6芯片的TIM2做两咱频率测量,有时捕获中断有丢中断的现象?即有时有两个脉冲输入,但CPU只调用TIM2中断函数一次,导致频率计数不对。溢出中断也有这种情况,明明已经发生了溢出但CPU不调TIM2中断函数,通多次测试发现,当在CPU调用TIM2中断函数并手动清除中断标志位时,如果这个发生另一个TIM2中断,这时置位TIM2中断标志就有可能不成功。有没有朋友知道是什么原因?

    2022-07-28 8