-
基于STM32有感BLDC
有霍尔无刷电机控制器方案,双闭环控制 ,STM32单片机 KEILC开发环境
- 2022-01-25 18:11:31下载
- 积分:1
-
基于51单片机的电子琴源代码
本设计采用STC89C52芯片组成的最小系统,结合八位按键控制音调输出,24C80存储芯片,以及扬声器构成简易电子琴。通过软件设置,使系统达到,按下控制按键,蜂鸣器发出Do,Re,Mi,Fa,So,La,Si,Do-H,八个简单的音调,能自动播放预设歌曲,实现简易电子琴系统功能。
资源包含设计电路原理图、PCB图以及51单片机源码
- 2022-02-21 15:14:02下载
- 积分:1
-
基于c语言 用户注册管理系统
显示系统中所有用户信息: showSort()
用户信息排序: sortUser()
删除用户信息
查找用户名:findName()
根据用户的用户名,在系统中查找用户密码。如果用户名不存在,则输出提示信息。
如用用户名存在,则删除该用户信息: deleteUser()
查找用户密码: findPass()
查找用户名:findName()
根据用户的用户名,在系统中查找用户密码。如果用户名不存在,则输出提示信息。
根据用户名找用户密码:getPass()
如果用户名存在,则输出用户密码
- 2023-09-03 09:00:03下载
- 积分:1
-
听写机源代码
数码管显示:实时显示册数和课数信息
按键模块:检测当前按键的信息,调整输出指令
解码模块:通过UART接口,按照解码芯片的指令格式,控制语音输出
TF卡:单纯的存放语音信息
运放模块:将语音信息放大输出给扬声器
- 2022-12-22 23:40:03下载
- 积分:1
-
BCH码编、译码源程序
BCH(762,752)的编译码代码,用C语言编写,自带vc项目文件。可直接使用,也可修改编码参数对其他类型的bch码进行测试。
- 2022-02-21 08:46:55下载
- 积分:1
-
HT32F52241芯片demo
HT32F52241是基于comtex-M+内核的芯片,代码主要关于HT32F52241的使用demo
- 2022-03-07 17:40:31下载
- 积分:1
-
C语言编写轻量级编译器代码
C语言编写的一款轻量级编译器,代码很小。有学习价值。
- 2022-02-27 04:19:49下载
- 积分:1
-
USB_D12固件编程
usb_d12固件编程:厂商请求入口函数、USB总线重新连接函数、断开/连接到USB总线函数、总线复位终端服务子程序、DMA操作结束中断服务子程序、端点1输入/输出中断操作、端点2输入/输出中断操作等
- 2022-08-20 15:06:07下载
- 积分:1
-
用c语言写的词法分析器
用c语言写的词法分析器,开始不能读取注释,后来改了一下。里面没有用状态,也没有用DFA来进行推导。其实本质上就是一个慢慢读取字符的过程,而且另外用指针数组表示了一些关键字,还适当添加了一些循环以保证不是单个字符的情况。比如“>=、/*”这些就需要在从字符串读取出来之后暂时保留,因为无法确定他们是一个还是多个符号所构成的。
- 2022-09-21 05:05:03下载
- 积分:1
-
国密SM4源码c语言
分组密码就是将明文数据按固定长度进行分组,然后在同一密钥控制下逐组进行加密,从而将各个明文分组变换成一个等长的密文分组的密码。其中二进制明文分组的长度称为该分组密码的分组规模。
SM4密码算法的整体结构图如下:
在SM4的源代码中存在如下几个函数:
void sm4_setkey_enc(sm4_context *ctx,unsigned char key[16])
void sm4_setkey_dec(sm4_context *ctx,unsigned char key[16])
void sm4_crypt_ecb( sm4_context *ctx,int mode,int length, unsigned char *input,unsigned char *output)
void sm4_crypt_cbc( sm4_context *ctx,int mode,int length,unsigned char iv[16],unsigned char *input,unsigned char *output )
static void sm4_setkey( unsigned long SK[32], unsigned char key[16] )
- 2022-04-11 13:46:32下载
- 积分:1