问答

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

  • 求助!proteus仿真STM32串口通信 sos

    我想做一个STM32串口控制led灯亮灭的功能,但是proteus怎么样都仿真不成功,通信正常,串口助手发送,虚拟仪器可以接收的到,但是功能就是实现不了

  • GD32F4xxDemo_Suites中的 IAR工程的.icf文件可用ST的代替吗? sos

    GD32F4xxDemo_Suites中的IAR工程的.icf文件在哪里可以找到?可用ST的代替吗?

    ITE ui ST ic gd32f4xx demo

    46浏览 0回复 0关注
  • n32wb031怎么进入standby模式 sos

    如题,n32wb031怎么进入standby模式,关闭其他外设的同时保持蓝牙连接。我看其他睡眠模式都有例程,就standby没有,小白不是很懂,希望有大佬能帮忙解答。

    小白 蓝牙 N32WB031 STANDBY

    62浏览 0回复 0关注
  • GD32E230F4P6 PB1中断不能触发问题 sos

    使用GD32E230需要使用PA1,PB1触发中断,但是这个简单的需求调了3天没调出来。voidSystem_init1(void){rcu_periph_clock_enable(RCU_GPIOA);rcu_periph_clock_enable(RCU_GPIOB);gpio_mode_set(GPIOA,GPIO_MODE_INPUT,GPIO_PUPD_PULLUP,GPIO_PIN_1);gpio_mode_set(GPIOB,GPIO_MODE_INPUT,GPIO_PUPD_PULLUP,GPIO_PIN_1);nvic_irq_enable(EXTI0_1_IRQn,1U);//syscfg_exti_line_config(EXTI_SOURCE_GPIOA,EXTI_SOURCE_PIN1);syscfg_exti_line_config(EXTI_SOURCE_GPIOB,EXTI_SOURCE_PIN1);exti_init(EXTI_1,EXTI_INTERRUPT,EXTI_TRIG_FALLING);exti_interrupt_flag_clear(EXTI_1);}intmain(void){systick_config();System_init1();while(1){delay_1ms(10);}}voidEXTI0_1_IRQHandler(void){exti_interrupt_flag_clear(EXTI_0|EXTI_1);}就上面这么简单的配置,不能触发PB1中断,但却能触发PA1中断,然而PA1中断配置已经被屏蔽。百思不得其解,查看keil的SYSCFG_EXTISS没有数据刷新。看syscfg_exti_line_config源码也没发现什么毛病谁能解答一下呢。

    IO gp pi TI 触发 GD32E230

    112浏览 0回复 0关注
  • CC3235 Trigger Mode怎么使用 sos

    在使用CC3235TriggerMode遇到了一下几个问题:(1)请问CC3235TriggerMode的SimpleLinkSocketTriggerEventHandler函数怎么注册?(2)官方文档提供的SimpleLinkSocketTriggerEventHandler函数存在问题,下面是官方文档提供的SimpleLinkSocketTriggerEventHandler函数。voidSimpleLinkSocketTriggerEventHandler(SlSockTriggerEvent_t*pSlTriggerEvent){switch(pSlTriggerEvent->Id){caseSL_SOCKET_TRIGGER_EVENT_SELECT:{//Notifymaintasktriggereventarrive,wakeupandcallselectagainbreak;}default:break;}}但是SimpleLinkSocketTriggerEventHandler函数中的SlSockTriggerEvent_t结构体并没有Id这个变量,如下图所示:(3)CC3235在使用TriggerMode时不设置处理器进入睡眠模式,当检测到网络活动时,可以进入SimpleLinkSocketTriggerEventHandler函数中吗?

    ck SOC ev 使用 Trigger TI

    143浏览 0回复 0关注
  • DSP28335编程问题:正弦波查找表中相位值不更新 sos

    **main.c**Createdon:2023年10月30日*Author:DELL*/#include"DSP2833x_Device.h"//DSP2833xHeaderfileIncludeFile#include"DSP2833x_Examples.h"//DSP2833xExamplesIncludeFile#defineTABLE_SIZE128//查找表的大小#defineTABLE_SCALE32767//查找表的缩放因子typedefunsignedlongulong;floatb;floatc;floatphase=20;floatsin=0;intsin_table[TABLE_SIZE]={0,1608,3212,4808,6393,7962,9512,11039,12539,14010,15446,16846,18204,19519,20787,22005,23170,24279,25329,26319,27245,28105,28898,29621,30273,30852,31356,31785,32137,32412,32609,32728,32767,32728,32609,32412,32137,31785,31356,30852,30273,29621,28898,28105,27245,26319,25329,24279,23170,22005,20787,19519,18204,16846,15446,14010,12539,11039,9512,7962,6393,4808,3212,1608,0,-1608,-3212,-4808,-6393,-7962,-9512,-11039,-12539,-14010,-15446,-16846,-18204,-19519,-20787,-22005,-23170,-24279,-25329,-26319,-27245,-28105,-28898,-29621,-30273,-30852,-31356,-31785,-32137,-32412,-32609,-32728,-32767,-32728,-32609,-32412,-32137,-31785,-31356,-30852,-30273,-29621,-28898,-28105,-27245,-26319,-25329,-24279,-23170,-22005,-20787,-19519,-18204,-16846,-15446,-14010,-12539,-11039,-9512,-7962,-6393,-4808,-3212,-1608};voidmain(){while(1){inta=phase;sin=sin_table[a];}}各位,问大家个问题。我用ccs的watchexpression功能在线修改phase得值时,sin值并不会随着改变。哪里有问题吗?

    更新 相位 DSP28335 正弦波 编程 DSP

    121浏览 0回复 0关注
  • STM32F407 同一个定时器的两个通道产生的PWM脉冲不对 sos

    STM32F407VE,使用定时器1同时产生两路PWM波两路PWM产生的脉冲数不一样时,实际产生的脉冲不对,会少1个实际上是不能使用这种方式做吗?

    定时器 stm32f407 PWM STM32 MCU

    140浏览 0回复 0关注
  • 请教一下大家,在N32G452CCL7上有没有可用的PDM2PCM包??? sos

    在原有产品基础上想要做一个声音采集,调解,滤波,降噪,增益一体的高质量麦克风请教一下大家,在N32G452CCL7上有没有可用的PDM2PCM包???

    pd CCL N32G452 M2 DM 国民技术

    246浏览 0回复 0关注
  • APM32F103CBT6定时器1和定时器2的输入频率相差4倍 sos

    原本想使用定时器1定时一个溢出时间为1ms的计时下面是我的定时器1初始化参数TMR_BaseConfig_TbaseConfig;/*TMR1Configure*/baseConfig.clockDivision=TMR_CLOCK_DIV_1;baseConfig.countMode=TMR_COUNTER_MODE_UP;baseConfig.division=8;baseConfig.period=1000;TMR_ConfigTimeBase(TMR1,&baseConfig);在中断函数中选择了一个输出脚进行电平翻转示波器测量到的频率是1KHz反推回去计算:1000*1000*(8+1)=9000000计算出才为9M的定时器1输入频率查了一下数据手册和仿真时候的寄存器数值系统时钟选的是PLL,原理图上接入XTAL-IN和XTAL-OUT引脚的晶振为8MHz,经过9倍倍频之后输入AHB,AHB也没有分频直接给到的APB1和APB2。APB1的输入时钟寄存器是2分频,我通过使用与定时器1配置相同的配置去配置定时器2,一样在中断函数中翻转同一个输出脚,示波器测量得到的频率是4KHz,反推计算:4000*1000*(8+1)=36000000计算为36MHz,符合寄存器设定中的系统时钟72MHz2分频之后的数值,仿真时查看RCM_CFG寄存器中APB1PSC的值为0x04,APB2PSC的值为0x03,PLLMULCFG的值为0x07,我尝试过将APB2PSC的值修改为0x04但是输出和0x03相同,只有改为0x05时输出频率会再次减少一半从1KHz变为500Hz,现在找不出是什么原因导致定时器1的时钟不是我所想的72M,求帮助。

    技术交流 嵌入式 国产芯片 单片机 MUC

    816浏览 0回复 0关注
  • 1 sos

    112111

    11

    393浏览 0回复 0关注
  • 为什么我安装的后编译会这样 sos

    .\Objects\123.sct(7):error:L6236E:Nosectionmatchesselector-nosectiontobeFIRST/LAST.tyw注

    ST TI AC se 编译 安装

    945浏览 0回复 0关注
  • lm358设计电压跟随器 sos

    最简单的电压跟随器,为什么焊接完成后,同向输入端有一个3.6V的电压,更换分压电阻后输出也不能跟随变化

    国产芯片 嵌入式

    286浏览 0回复 0关注
  • AT32F435 QSPI驱动LCD (驱动芯片为ST77903) sos

    我在雅特力官方例程SC0112的的基础上修改根据硬件PCB图配置了QSPI的管脚并且把原本的LCD驱动芯片GC9B71的初始化程序换成了现在用的ST77903触摸部分没有管我现在用的这块屏是没有触摸的但是现在只有背光亮屏幕不亮是什么原因呀用的例程是https://www.arterytek.com/file/download/1519请各位大佬指点指点谢谢啦

  • GD32芯片采样ADC和CAN通讯的影响 sos

    GD32芯片用RTT操作系统的话,交流采样ADC,频繁的ADC采样和DMA传输,ADC的中断会影响或打断CAN的正常通讯吗??

没有更多了