-
xch 回答了该问题
ADC初始化不正常,使能ADC之后程序无法往下执行
SysTick_Config((SystemCoreClock)/100);是啥意思?一般system_clock_config();已经配置了systick。官方的配置代码基本上都依赖于systick的配置。初始化完成前修改systick配置结果不好预料
3203浏览 5回复 10关注 -
xch 回答了该问题
-
PX2105428130 回答了该问题
-
热爱浪漫 回答了该问题
PIC单片机定时器Timer1 溢出输出波形图
PIC单片机Timer1溢出输出波形为周期性方波。定时器计数至预设值溢出时,触发中断或翻转输出引脚电平,形成高低电平交替的波形。周期由Timer1预分频值、计数寄存器初值决定,占空比可通过调整高低电平持续时间设置,波形周期精准,适用于定时控制、脉冲生成等场景。
2447浏览 2回复 4关注 -
dffzh 回答了该问题
-
内部flash使用的一些问题 sos
在使用cw32l010内部flash的时候在使用官方例程存储第128页时没有问题,保存了我的一些参数可以正常写入读取,但是在我仿照例程操作第127/126页的时候,Flag=FLASH_ErasePages(512*126,512*126);这个函数会把我的ram中的存储参数结构体一部分参数置0,想请问是为什么铁部分代码voiderrorsave(){uint8_tFlag;uint8_tAddrBuf[256];FLASH_UnlockPage(80);Flag=CW_FLASH->ISR;FLASH_UnlockPages(512*126,512*126);//??127?Flag=FLASH_ErasePages(512*126,512*126);//???????FLASH_LockAllPages();if(Flag){Data.LcuState=2;//????}//writememcpy(AddrBuf,error_records,sizeof(ErrorRecord)*ComData.Attr.mData.recordnumber);FLASH_UnlockPages(512*126,512*126);Flag=FLASH_WriteBytes(512*126,AddrBuf,256);if(Flag){Data.LcuState=2;}}
2463浏览 0回复 3关注 -
modelsim仿真IP核提示 is not defined问题 sos
在使用moselsim仿真调用IP核时,提示如下的错误。IP核的模块clk_gen没有定义,但是在quartus工程里,是已经将clk_gen.qip模块添加上的。ip核只在仿真文件"tb"中调用,没有在“rtl”代码中调用,这样的情况该如何解决?ErrorE:/code/quartus_prj/../sim/sdram_initial/tb_sdram_initial.v(79):Modulle'clk_gen'isnotdefined.
2200浏览 0回复 5关注 -
stm32g474 ADC 一直卡在校准 sos
RCC->AHB2ENR|=RCC_AHB2ENR_ADC12EN;/*ADC12CLKENABLE*/RCC->AHB2ENR|=RCC_AHB2ENR_ADC345EN;/*ADC345CLKENABLE*/ADC12_COMMON->CCR&=~(ADC_CCR_PRESC);ADC12_COMMON->CCR|=(2CCR&=~(ADC_CCR_PRESC);ADC345_COMMON->CCR|=(2AHB2ENR|=RCC_AHB2ENR_GPIOAEN;//使能GPIOA时钟RCC->AHB2ENR|=RCC_AHB2ENR_GPIOBEN;//使能GPIOB时钟RCC->AHB2ENR|=RCC_AHB2ENR_GPIOCEN;//使能GPIOC时钟RCC->AHB2ENR|=RCC_AHB2ENR_GPIOEEN;//使能GPIOE时钟GPIOA->MODER|=GPIO_MODER_MODE0|GPIO_MODER_MODE1|GPIO_MODER_MODE2|GPIO_MODER_MODE3;GPIOC->MODER|=GPIO_MODER_MODE0|GPIO_MODER_MODE1|GPIO_MODER_MODE2|GPIO_MODER_MODE3;GPIOA->PUPDR&=~(GPIO_PUPDR_PUPDR0|GPIO_PUPDR_PUPDR1|GPIO_PUPDR_PUPDR2|GPIO_PUPDR_PUPDR3);GPIOC->PUPDR&=~(GPIO_PUPDR_PUPDR0|GPIO_PUPDR_PUPDR1|GPIO_PUPDR_PUPDR2|GPIO_PUPDR_PUPDR3);ADC1->CR&=~ADC_CR_DEEPPWD;/*Disabledeeppower-downmode*/ADC1->CR&=~ADC_CR_ADVREGEN;ADC1->CR|=ADC_CR_ADVREGEN;/*EnablingADCvoltageregulator*/HAL_Delay(10);ADC1->CFGR=0;//初始化ADC配置寄存器ADC1->CFGR|=ADC_CFGR_OVRMOD//过载模式许新数据覆盖旧数据|ADC_CFGR_CONT//连续采样|ADC_CFGR_DMAEN//DMA使能|ADC_CFGR_DMACFG;ADC1->CFGR2|=((0x5
1969浏览 0回复 5关注 -
uC/OS-III版本为3.04.05,支不支持GD32H7系列 sos
原本项目使用GD32F450,uC/OS-III版本为3.04.05;现在需要把芯片更换GD32H7系列,操作系统支不支持了;还是说必须要用最新的uC/OS-III。
1374浏览 0回复 4关注 -
GD32E507V下载程序不断电运行正常,上下电后运行异常 sos
我的GD32E507VET6程序只是加了两个功能,一个LED闪烁,一个LCD显示,我用Jlink下载程序后运行正常,这时点复位按钮,运行也正常,但是上下电之后LED闪烁正常,LCD白屏,试过换成内部8M晶振,点击复位按钮,现象一样,软件SPI,硬件SPI现象都是一样的,如果程序有问题下载后运行就异常,现在只是表现为上下电之后运行异常,电源更换功率更高的也一样,排除电源问题
965浏览 0回复 5关注 -
为什么POMS截止是漏极还会有对地电压 sos
问题如题,lz是pcb新手。原理图如下,PMOS用的是宏嘉诚的BSS84,NMOS用的是宏嘉诚的2N7002K。万用表测得V1接5V(万用表显示4.55V),V2输出0.175V(Vin处于悬空),若将Vin接GND,则V2会输出0.131V。若输入接3.3V,Vin是否悬空对V2的影响不大,悬空为0.073V,接地为0.075V。
5623浏览 0回复 3关注 -
tpgf 回答了该问题
-
LKS32MC071C8T8是否支持3.3V供电 sos
LKS32MC071C8T8是否支持3.3V供电,规格书中注明供电范围为2.5-5.5V,但数据手册上没有注明电源使用3.3V的寄存器,且掉电阀值最少的都到3.6V了,请问是否支持3.3V供电,目前需要和其他的3.3V供电器通讯。
1145浏览 0回复 5关注
没有更多了

问答