问答

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

  • 基于国密安全芯片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 接口

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

    使用的是cypress3014,输出yuy2的时候图像都正常的,但我修改为rgb24输出,图像是颠倒的

  • 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 失败

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

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

    封装 CD LCD MCU mt QFN

    2122浏览 0回复 7关注
  • 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 单片机 接收 发送

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

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

  • ArteryMotorMonitor sos

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

    MONITOR ar RTE Motor 开发板 开发

    2294浏览 0回复 7关注
  • no such file or directory sos

    debug调试时出现错误nosuchfileordirectory,但可以在项目资源管理器中能找到这个文件,并且release时可以编译各位大佬怎么解决

    编译 调试 错误 HF directory No

    2244浏览 0回复 7关注
  • 正弦波放大 sos

    正弦波的峰峰值电压VPP=5V,频率100kHz-5MHz,现要将其电压最大放大至VPP=500V(MAX)

    放大 正弦波 5V kHz 电压 hz

    1765浏览 0回复 8关注
  • stm32来按键控制步进电机,发现电机一得电就一直转 sos

    我使用stm32来按键控制步进电机,本意是想按一次键,电机就整步n次,但是一按键,这个角度就一直转,变化幅度挺慢的,观察角度变化,有种在零点几反复跳的感觉,但是整体是增加的。以下是主函数和步进电机的封装函数###NextPage[title=主函数]###u8KeyNum;intmain(){KEY_Init();KEY_GetNum();Motor_Init();while(1){KeyNum=KEY_GetNum();if(KEY_GetNum()==8){Motor_RotateByStep(Foreward,1000,5);Motor_Stop();}}###NextPage[title=步进电机]###uint8_tSTEP;//用于存储电机正在走过的整步编号voidMotor_Init(void){//选择PB7,PB6,PB5,PB4分别为相A,B,C,D的输出GPIO_InitTypeDefGPIO_InitStruct;RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE);GPIO_InitStruct.GPIO_Mode=GPIO_Mode_Out_PP;GPIO_InitStruct.GPIO_Pin=Motor_A1|Motor_B1|Motor_C1|Motor_D1;GPIO_InitStruct.GPIO_Speed=GPIO_Speed_50MHz;GPIO_Init(GPIOB,&GPIO_InitStruct);GPIO_ResetBits(GPIOB,Motor_A1|Motor_B1|Motor_C1|Motor_D1);}voidMotor_SingleStep(uint8_tStepNum,uint16_tDelay_Time_xms){switch(StepNum){case0://AGPIO_WriteBit(GPIOB,Motor_A1,Bit_SET);GPIO_WriteBit(GPIOB,Motor_B1|Motor_C1|Motor_D1,Bit_RESET);break;case1://BGPIO_WriteBit(GPIOB,Motor_B1,Bit_SET);GPIO_WriteBit(GPIOB,Motor_A1|Motor_C1|Motor_D1,Bit_RESET);break;case2://CGPIO_WriteBit(GPIOB,Motor_C1,Bit_SET);GPIO_WriteBit(GPIOB,Motor_A1|Motor_B1|Motor_D1,Bit_RESET);break;case3://DGPIO_WriteBit(GPIOB,Motor_D1,Bit_SET);GPIO_WriteBit(GPIOB,Motor_A1|Motor_B1|Motor_C1,Bit_RESET);break;default:break;}delay_ms(Delay_Time_xms);//延时,控制电机速度//Motor_Stop();//断电,防止电机过热}voidMotor_RotateByStep(RotDirectiondirection,uint32_tstep,uint16_tDelay_Time_xms){for(uint32_ti=0;i<step;i++){if(direction==Foreward)//电

  • qaf

    LKS32MC071实现DMA搬运ADC sos 赏800家园币

    求LKS32MC071实现DMA搬运ADC实例代码。

  • 采用 imx6ull 配合 lan8742 工作, ping 频繁丢包 sos

    采用imx6ull配合lan8742工作.以太网口的时钟配置如下:pinctrl_enet2:enet2grp{fsl,pins=<MX6UL_PAD_GPIO1_IO07__ENET2_MDC0x1b0b0MX6UL_PAD_GPIO1_IO06__ENET2_MDIO0x1b0b0MX6UL_PAD_ENET2_RX_EN__ENET2_RX_EN0x1b0b0MX6UL_PAD_ENET2_RX_ER__ENET2_RX_ER0x1b0b0MX6UL_PAD_ENET2_RX_DATA0__ENET2_RDATA000x1b0b0MX6UL_PAD_ENET2_RX_DATA1__ENET2_RDATA010x1b0b0MX6UL_PAD_ENET2_TX_EN__ENET2_TX_EN0x1b0b0MX6UL_PAD_ENET2_TX_DATA0__ENET2_TDATA000x1b0b0MX6UL_PAD_ENET2_TX_DATA1__ENET2_TDATA010x1b0b0MX6UL_PAD_ENET2_TX_CLK__ENET2_REF_CLK20x4001b031>;};具体现象如下:https://forum.microchip.com/s/topic/a5CV40000002kBdMAI/t399326请问究竟什么出了问题?

    pi 采用 LAN8742 imx6ull

    1517浏览 0回复 7关注
  • CHIP2CHIP+AURORA无法进行两个FPGA间的数据传输 sos

    各位大佬好:我在做两个ZYNQUltrascale+的FPGA间数据传输工程。工程很小,主机有PS,CHIP2CHIP,AURORAIP核。从机有CHIP2CHIP,AURORA,BRAMIP核等。我感觉我已经把所有的配置都正确完成了,但是不知道为啥一直跑不通。有偿咨询,感谢大佬帮忙!!!!!!!!!主机就是下图,从机基本一致,就是没PS了。邮箱tangkaigeng@163.com

    Chip or 数据传输 FPGA

    1761浏览 0回复 8关注
  • LKS08系列 纹波电流过大应该调哪些参数 sos

    使用LKS32AT089芯片调试电机,发现电机在6千多转纹波电流很大,通过调电机的相电阻,相电感以及PLL的PI参数这5个参数效果不佳,请问一下调哪些参数还能改善纹波电流过大的情况?本人使用的是无位置传感器

    2A 使用 电机 纹波电流 LKS 08

    1361浏览 0回复 7关注

没有更多了