问答

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

  • IAP15F2K61S2无法烧录 sos

    这个板子是蓝桥杯单片机的板子。问题:一旦按自锁开关上电,电脑就要重新扫描串口号导致无法烧录。本来11月份都还好好的,之后为了应付大学期末考试放起来了。直到昨天才拿出来接着学,发现出了这个问题。我也查了好久,绝对也没碰过stc-isp的冷启动。昨天也是这个问题,但突然有一次就能烧录进去了。今天一直不行。可惜这里发不了视频,差不多描述一下,看看有没有解决办法或者别的烧录方法不需要关掉再开启才能烧录办法。按下自锁开关上电电脑重新识别串口号上电后和再按自锁开关关闭都是正常串口号

  • 用MATLAB或者C语言开发FPGA有什么问题吗 sos

    最近有个项目领导要求用MATLAB开发FPGA,有大佬用MATLAB或者C语言开发FPGA的吗,有没有什么问题,需要注意什么问题吗

    c语言开发 FPGA matlab

    465浏览 0回复 0关注
  • PSD芯片 sos

    请问-国内有哪几个厂家可供应PSD(PositionSensitiveDetector)的?

    技术交流 PSD 芯片 TI TE sensitive

    542浏览 0回复 0关注
  • pic18的串口使用pps配置输入无法进入串口中断 sos

    staticunsignedcharuart_map(_Class_Def_UART_CONFIGuart){uint16_tbaud=_XTAL_FREQ/4/uart.UART_BAUD-1;IO_SET_INPUT(uart.UART_RX_PIN);IO_SET_OUTPUT(uart.UART_TX_PIN);IO_SET_Digital(uart.UART_RX_PIN);IO_SET_Digital(uart.UART_TX_PIN);if(uart.UART_IDX==UART1){PIE4bits.U1RXIE=0;PIE4bits.U1TXIE=0;U1RXPPS=uart.UART_RX_PIN;*(OUT_PPS_LIST)=UART1_TX;U1BRGL=(uint8_t)(baud%256);U1BRGH=(uint8_t)(baud/256);PIE4bits.U1RXIE=1;return1;}}上述代码的RX_PIN,TX_PIN是0x00-0x17,以上代码的tx引脚成功配置,但是rx引脚配置完成后无法进入串口中断,发送的消息接受不到

    PIC18 串口中断 ps 使用 ar RT

    615浏览 0回复 1关注
  • 极海32F030芯片读写保护时,没找到xx32F0xx Flash_OPT.FLM文件 sos

    #defineOB_BASE((uint32_t)0x1FFFF800)/*!<FLASHOptionBytesbaseaddress*/#defineOB((OB_TypeDef*)OB_BASE)FLASH_StatusFLASH_OB_Erase(void){uint16_trdptmp=OB_RDP_Level_0;FLASH_Statusstatus=FLASH_COMPLETE;/*GettheactualreadprotectionOptionBytevalue*/if(FLASH_OB_GetRDP()!=RESET){rdptmp=0x00;}/*Waitforlastoperationtobecompleted*/status=FLASH_WaitForLastOperation(FLASH_ER_PRG_TIMEOUT);if(status==FLASH_COMPLETE){/*Ifthepreviousoperationiscompleted,proceedtoerasetheoptionbytes*/FLASH->CR|=FLASH_CR_OPTER;FLASH->CR|=FLASH_CR_STRT;/*Waitforlastoperationtobecompleted*/status=FLASH_WaitForLastOperation(FLASH_ER_PRG_TIMEOUT);if(status==FLASH_COMPLETE){/*Iftheeraseoperationiscompleted,disabletheOPTERBit*/FLASH->CR&=~FLASH_CR_OPTER;/*EnabletheOptionBytesProgrammingoperation*/FLASH->CR|=FLASH_CR_OPTPG;/*RestorethelastreadprotectionOptionBytevalue*/OB->RDP=(uint16_t)rdptmp;/*Waitforlastoperationtobecompleted*/status=FLASH_WaitForLastOperation(FLASH_ER_PRG_TIMEOUT);if(status!=FLASH_TIMEOUT){/*iftheprogramoperationiscompleted,disabletheOPTPGBit*/FLASH->CR&=~FLASH_CR_OPTPG;}}else{if(status!=FLASH_TIMEOUT){/*DisabletheOPTPGBit*/FLASH->CR&=~FLASH_CR_OPTPG;}}}/*Returntheerasestatus*/returnstatus;}请问有用过极海的读保护的吗,这个OPT.FLM文件去哪找

    单片机 xx 芯片 FLM 读写保护 F030

    641浏览 0回复 0关注
  • GD32f305使用官网USB Host例程出现问题 sos

    GD32f305使用官网USBHost例程,插入U盘后,一直进入中断,并且中断标志由断开连接中断

  • 基于国密安全芯片LKT4304的版权保护解决方案 sos

    解决方案整体概述L-K-T版权保护方案,基于自主研发的国密安全芯片LKT4304开发,可实现代码移植、对比认证、参数保护3种加密方案。其中代码移植具备方法型发明专利,专利号“ZL201210546174.9”。可快速实现产品开发,自主产权,供货稳定,性价比高。方案亮点及优势该方案具有超大程序空间、超大内存、安全算法全等特点,是用户实现版权保护的首选。LKT4304安全加密芯片,内部SM1/SM2/SM3/SM4/SM7/AES/DES/TDES/RSA/协处理器,以及SHA1、SHA256哈希算法引擎,真随机数发生器。SE主要功能描述基于国密安全芯片实现,安全级别高,资质齐全;128K-Bytes程序存储区,64K-Bytes文件密钥区;每颗芯片拥有全球不重复ID号;支持IIC/SPI接口;具有丰富的系统调用和开发接口,支持多种数**算;单电源3.3V。图1-芯片实物图应用场景智能家居、互联网数据安全、智能交通、移动支付、电子商务/政务、控制访问、身份识别、控制器,安防监控、游戏机、汽车电子、平板电脑、机顶盒、DVR、路由器、交换机、仪器仪表等各种电子产品终端及应用。开发说明基于凌科芯安提供的开发手册,完成应用的开发调试。图2-开发手册图样我司提供测试/烧录demo板和PC端软件,供客户快速调试,减少前期硬件投入及满足客户开发和小批量试产中的下载需求。图3-测试及烧录demo板工装芯片部分算法支持:SM1/SM2/SM3/SM4/SM7/AES/DES/TDES/RSA/SHA1/SHA256;芯片资源:128K-Bytes程序存储区;64K-Bytes文件密钥区;电气特性:单电源3.3V,-40℃~85℃;功耗参数:最大工作电流10mA;通讯接口:支持IIC/SPI接口;芯片封装:SOP8;芯片资质:国密二级,EAL4+。file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\ksohtml5000\wps6.png

    30 安全芯片 方案 开发 TE 接口

    711浏览 0回复 1关注
  • 基于EZ-USB FX3的图像采集系统的设计与实现 sos

    使用的是cypress3014,输出yuy2的时候图像都正常的,但我修改为rgb24输出,图像是颠倒的,关于我的demo板,7611只是调试了颜色寄存器,fpga保证是rgb24,3014也是只改了rgb的guid还有缓冲区为1920*1080*3.最关键的在fpga_configuration.c中的FPGASetTransferData加入了这两行才让图像得以正确输出uint16_tfull_buffs_num=(uint32_t)width*height*24/32/buff_cnt;uint16_tshort_buff_len=(uint32_t)width*height*24/32%buff_cnt;只不过现在问题卡在图像是颠倒的,我用wireshark捕获usb数据,也就是当我obs下发垂直翻转命令的时候想看看有没有相关参数竟然没有,这题如何解呢

  • TOF激光测距 sos

    大家好,想请教下关于TOF激光测距,对于黑色和白色反射率的物体,白色物体会导致回波信号饱和展宽,前沿提前,影响时刻鉴别精度,请问有什么好的处理方法吗?

    激光测距 TOF 信号 反射 回波

    430浏览 0回复 0关注
  • STM32挂载FatFS系统写入SD卡,写入几十次左右一会就会失败 sos

    successNo.52successNo.53successNo.54successNo.55fiadNo.56fiadNo.57fiadNo.58fiadNo.59fiadNo.60fiadNo.61fiadNo.62fiadNo.63fiadNo.64fiadNo.65fiadNo.66fiadNo.67fiadNo.68fiadNo.69fiadNo.70fiadNo.71fiadNo.72fiadNo.73fiadNo.74fiadNo.75fiadNo.76fiadNo.77fiadNo.78fiadNo.79fiadNo.80fiadNo.81fiadNo.82fiadNo.83fiadNo.84fiadNo.85fiadNo.86fiadNo.87fiadNo.88fiadNo.89fiadNo.90fiadNo.91fiadNo.92fiadNo.93fiadNo.94fiadNo.95fiadNo

    单片机 嵌入式 FATFS SD卡 STM32 失败

    699浏览 0回复 0关注
  • 新项目启动,请帮忙 推荐? 年后启动 sos

    有没有1元以下,能驱动LCD4x20点以上的封装MCU推荐?SOP/LQFP/QFN等封装都可以,MTP,OTP都行。请帮忙推荐?年后启动,请联系13826591151

    封装 CD LCD MCU mt QFN

    626浏览 0回复 1关注
  • PY32F002A内部时钟校正问题 sos

    PY32F002A15TSSOP20的使用HAL_RCC_OscConfig(),HAL_RCC_ClockConfig()配置时钟为内部24Mhz时钟,后通过TIM1发出1khz波,其频率大约为998Hz,内部时钟源校准寄存器(RCC_ICSCR)显示:时钟频率校准值。软件通过读出存放在information区相应地址的数据,写入该寄存器,实现HSI特定输出频率下的校准。保存在Flash的如下地址内:24MHz校准值存放地址:0x1FFF0F108MHz校准值存放地址:0x1FFF0F04我试过在时钟配置完成后,直接读取该值写入校正寄存器内,反而偏差变大了(不知道读取的值对不对)请问校正内部24Mhz时钟是在配置后自动进行的?还是只能手动进行?如果是手动进行校正,flash需要解锁后读吗?

  • stm32与matlab通讯问题 sos

    目标想实现将单片机采集的数据发送到电脑上(上位机),然后用matlab进行接收并保存显示数据。单片机主要用的sprintf将double数据转成字符,然后通过DMA发送matlab主要运用的是serialport函数设置串口,read函数读取数据,然后接收到的ASCII转化一下保存目前存在的问题是,matlab运行接收一段时间后会停住,等待数据传过来,但单片机那一端的运行程序是正常的,一直在采集。不知道具体是什么原因。想问问大佬们有没有相关的经验和建议。本人通讯这一块不是很熟悉,如果有其他好的实现方法也可以。急!!

    通讯 matlab STM32 单片机 接收 发送

    1309浏览 0回复 1关注
  • stm32单片机与matlab的通讯问题 sos

    目标想实现将单片机采集的数据发送到电脑上(上位机),然后用matlab进行接收并保存显示数据。单片机主要用的sprintf将double数据转成字符,然后通过DMA发送matlab主要运用的是serialport函数设置串口,read函数读取数据,然后接收到的ASCII转化一下保存目前存在的问题是,matlab运行接收一段时间后会停住,等待数据传过来,但单片机那一端的运行程序是正常的,一直在采集。不知道具体是什么原因。想问问大佬们有没有相关的经验和建议。本人通讯这一块不是很熟悉,如果有其他好的实现方法也可以。急!!

  • ArteryMotorMonitor sos

    未用雅特力电机开发板,自己画的板子可以用ArteryMotorMonitor吗

    MONITOR ar RTE Motor 开发板 开发

    1103浏览 0回复 1关注

没有更多了