问答

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

  • SOC PRO51找不到USB怎么解决 sos

    sclink如何和赛元连接

    SOC USB link SCL SC

    1044浏览 0回复 3关注
  • probedog 回答了该问题

    [MM32F0163 mini board] USB HID控制传输分包(大于64字节)接收异常

    检查端点缓冲区大小,端点0的缓冲区要足够大。

    7162浏览 7回复 4关注
  • hellobug 回答了该问题

    GD32F307VET6创建MDK5工程报很多警告

    OK

    1281浏览 5回复 3关注
  • CIU32F003J5S6的ADC怎么达不到1M的速度?才133k呢? sos

    配置主频16M,AHB,APB1分频,ADC时钟为PCLK的1分频,采样3周期,只做1个通道的转换,软件触发,查询等待转换结束,voidsystem_clock_config(void){/*设置Flash读访问等待时间*/std_flash_set_latency(FLASH_LATENCY_0CLK);//16M/*使能RCH*/std_rcc_rch_enable();while(std_rcc_get_rch_ready()!=RCC_CSR1_RCHRDY);/*设置系统时钟源为RCH*/std_rcc_set_sysclk_source(RCC_SYSCLK_SRC_RCHDIV3);//16Mwhile(std_rcc_get_sysclk_source()!=RCC_SYSCLK_SRC_STATUS_RCHDIV3);/*设置AHB分频因子*/std_rcc_set_ahbdiv(RCC_HCLK_DIV1);/*设置APB分频因子*/std_rcc_set_apbdiv(RCC_PCLK_DIV1);/*配置系统时钟全局变量*/SystemCoreClock=RCH_VALUE/3;}voidadc_init(void){/*使能ADC时钟*/std_rcc_apb2_clk_enable(RCC_PERIPH_CLK_ADC);/*ADC_CK时钟为PCLK的1分频*/std_adc_clock_config(ADC_CK_DIV1);/*软件触发ADC*/std_adc_trig_sw();/*单次转换模式*/std_adc_conversion_mode_config(ADC_SINGLE_CONVER_MODE);/*采样时间配置,3个周期*/std_adc_sampt_time_config(ADC_SAMPTIME_3CYCLES);/*选择通道0*/std_adc_fix_sequence_channel_enable(ADC_CHANNEL_0);/*配置wait模式,避免数据未及时读取,转换溢出*/std_adc_wait_mode_enable();std_adc_internal_channel_vbgr_enable();/*使能ADC*/std_adc_enable();/*等待ADC使能状态稳定*/delayus(ADC_EN_DELAY);}利用一个IO口指示转换时间,在IO口高电平时间约为7.5us,相当于转换速度133kDEBUGIO_HIGH();std_adc_fix_sequence_channel_disable(ADC_CHANNEL_VBGR);std_adc_fix_sequence_channel_enable(ADC_CHANNEL_0);std_adc_start_conversion();while(std_adc_get_flag(ADC_FLAG_EOC)==0U);std_adc_clear_flag(ADC_FLAG_EOC);adc_buff[adc_counts]=std_adc_get_conversion_value();adc_counts++;DEBUGIO_LOW();

    ADC 速度 CIU32F003 ST rc BLE

    1057浏览 0回复 3关注
  • 求助:关于bootload,使用keil和iar生成hex文件 sos

    最开始我使用的是keil编译的boot工程,使用的是keil编译的hex(通过boot烧录到芯片中的app),这一套流程是可以跑通的。但是我把app用iar编译后(代码未改动)的hex给boot烧录到芯片里,在boot烧写完之后跳转app时会直接进入hardfault中断,这是为什么。

    MUC 嵌入式 BOOTLOAD 使用 hex文件

    956浏览 0回复 3关注
  • 穷得响叮当侠 回答了该问题

    AT32F421定时器PWM输入捕获功能实现中的问题

    这种情况可能是中断优先级设置不当导致的。检查一下你的中断优先级设置,确保PWM输入捕获中断和溢出中断的优先级是合理的。

    4877浏览 8回复 3关注
  • 请问有没有200KHZ的谐振电容? sos

    大家好,请问有没有谁推荐一款谐振电容100KHZ以上,交流峰值300V,电流20A,盒式插脚封装的?我看电磁炉上用的,大都在50KHZ以下,如果用在100K,可能不行,而且耐压值也会降。谢谢

    新能源汽车 技术交流 kHz 电容 谐振 封装

    3185浏览 0回复 4关注
  • stormwind123 回答了该问题

    【求助】GD32A503的bootloader程序

    在Bootloader跳转到APP前,必须将VTOR指向APP的起始地址0x08020000。

    3826浏览 5回复 3关注
  • 大大财迷 回答了该问题

    IIC接口搭载了了ADS1115但是读取到的数据一直是65535

    先抓一下波形,检查高、低电平。再检查通讯时序、数据帧格式是否符合datasheet。最后,检查ADS1115配置,按内部原理图,检查该打开的复用开关有没有配置打开?

    1371浏览 3回复 4关注
  • FractalDreamer 回答了该问题

    使用jlink仿真报错

    要么jlink有问题,要么你板子有问题

    5448浏览 7回复 4关注
  • 关于ht32,iic卡在刚开始是为什么 sos

    I2C_TargetAddressConfig(HT_I2C0,0X09,0);/*CheckonMasterTransmitterSTAconditionandclearit*/while(!I2C_CheckStatus(HT_I2C0,I2C_MASTER_SEND_START));/*CheckonMasterTransmitterADRSconditionandclearit*/while(!I2C_CheckStatus(HT_I2C0,I2C_MASTER_TRANSMITTER_MODE));IIC卡在while(!I2C_CheckStatus(HT_I2C0,I2C_MASTER_SEND_START));这里原因什么

    HT32 IC卡 iic ST I2c TE

    1274浏览 0回复 3关注
  • 传感器数据计算质心位移轨迹,结果不理想 sos

    背景如下:想要使用惯性传感器数据(包含时间戳、三轴加速度、三轴陀螺仪数据、三轴磁力计数据、四元数)计算质心的位移轨迹。计算步骤如下:1、使用低通滤波对加速度、陀螺仪数据、磁力计数据进行滤波处理2、使用滤波后的数据,将四元数转换成旋转矩阵3、利用旋转矩阵将加速度数据从传感器坐标系转换到全局坐标系,之后直接进行z轴的重力补偿4、去除z轴的全局平均值5、对加速度直接梯形积分得到速度6、减去初始段的速度平均值,消除速度偏置7、对速度梯形积分得到位移8、使用ZUPT优化位移结果9、绘制原始位移轨迹和优化后的位移轨迹问题如下:测试结果不理想,存在几厘米的差异,请问改进的方向都有什么呢?结果如下:

    位移 传感 传感器 加速度 滤波

    1097浏览 0回复 4关注
  • 脑洞星球居民 回答了该问题

    关于驱动RGB接口屏的问题

    AT32系列中,AT32F4系列的某些型号支持RGB接口屏驱动,具体型号需要查看数据手册。

    2417浏览 5回复 3关注
  • hjl2832 回答了该问题

    有人用过C96xx收音芯片么

    我找到我下载的常见单片机IIC控制的FM芯片的驱动了,

    5419浏览 8回复 6关注

没有更多了