虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

STM32.两轮平衡小车

  • 基于ARM核嵌入式系统的AES算法优化

    本文从AES的算法原理和基于ARM核嵌入式系统的开发着手,研究了AES算法的设计原则、数学知识、整体结构、算法描述以及AES存住的优点利局限性。 针对ARM核的体系结构及特点,对AES算法进行了优化设计,提出了从AES算法本身和其结构两个方面进行优化的方法,在算法本身优化方面是把加密模块中的字节替换运算、列混合运算和解密模块中的逆列混合运算中原来的复杂的运算分别转换为简单的循环移位、乘和异或运算。在算法结构优化方面是在输入输山接口上采用了4个32位的寄存器对128bits数据进行了并行输入并行输出的优化设计;在密钥扩展上的优化设计是采用内部扩展,即在进行每一轮的运算过程的同时算出下一轮的密钥,并把下一轮的密钥暂存在SRAM里,使得密钥扩展与加/解密运算并行执行;加密和解密优化设计是将轮函数查表操作中的四个操作表查询工作合并成一个操作表查询工作,同时为了使加密代码在解密代码中可重用,节省硬件资源,在解密过程中采用了与加密相一致的过程顺序。 根据上述的优化设计,基于ARM核嵌入式系统的ADS开发环境,提出了AES实现的软硬件方案、AES加密模块和解密模块的实现方案以及测试方案,总结了基于ARM下的高效编程技巧及混合接口规则,在集成开发环境下对算法进行了实现,分别得出了初始密钥为128bits、192bits和256bits下的加密与解密的结果,并得剑了正确验证。在性能测试的过程中应用编译器的优化选项和其它优化技巧优化了算法,使算法具有较高的加密速度。

    标签: ARM AES 嵌入式系统 算法优化

    上传时间: 2013-04-24

    上传用户:liansi

  • 基于STM32的双极性逆变器软件

    基于STM32的双极性逆变器软件,用于对逆变电源的研究,里面有双极性SPWM数组的计算公式

    标签: STM 32 双极性 逆变器

    上传时间: 2013-05-24

    上传用户:lx9076

  • 基于FPGA安全监控系统的数字视频处理

    随着经济的发展,生活水平的逐步提高,购置房屋和车辆的人越来越多,但安全问题也给人们带来巨大的经济损失。与此同时,相应的安全防盗系统也应运而生。目前市场上,低端的方案是利用单片机和通讯单元相结合构成系统。这种系统虽然价格便宜,实现起来也相对简单,但是功能不够完善,不能实现正真的影、音、像图文全方位监控。而高端的方案则使用专用集成电路,虽然功能强大,但是价格昂贵,并且对于新的接口标准存在兼容性问题,而且也不易升级。 基于FPGA的安全监控系统,是FPGA和通讯单元相结合的产物。其核心FPGA可多次配置,灵活性强,在性能和价格中找到一个很好的平衡。其易于维护和升级,以满足市场上不断推陈出的新的接口标准。 整个系统将是对视频图像处理、图像加密技术、传感器、PIC总线通讯等诸多技术的整合。而本文将侧重于论述该系统中视频图像处理、控制接口和视频传送部分的内容。全文分为五个章节,第一章简要介绍了视频信号处理的原理和结构,对一些专业术语进行介绍,并展示了通用的视频处理过程。第二章针对监控系统的案例,对视频信号处理模块的解决方案进行论述,将实际的视频信号处理划分为转换、计算和传送三个子模块,并且分别进行功能介绍。第三章着重介绍视频转换和视频计算两大模块,对相应的接口配置和模块主要代码实现作了深入分析。第四章将论述视频处理中的重要课题:数字图像的压缩技术,并对相应的重要模块和关键步骤作实际建模分析。第五章将探讨视频传送的相关技术,介绍传统的Camera-Link标准和最新的千兆以太网传送标准,对可行性应用进行了比较。

    标签: FPGA 安全监控 数字

    上传时间: 2013-04-24

    上传用户:hebmuljb

  • stm32数码相框

    stm32数码相框stm32数码相框stm32数码相框stm32数码相框stm32数码相框

    标签: stm 32 数码相框

    上传时间: 2013-04-24

    上传用户:xiehao13

  • stm32硬件开发实用指南

    这份应用笔记描述了stm32硬件实现特性如电源提供,时钟管理,重置控制,启动模式的设置和调试管理。

    标签: stm 32 硬件开发

    上传时间: 2013-06-29

    上传用户:mhp0114

  • 基于stm32的MP3播放器

    用stm32来模拟MP3的基本功能。。。。。。。

    标签: stm MP3 32 播放器

    上传时间: 2013-04-24

    上传用户:hank

  • STM32入门系列教程

    01]如何提高STM32的学习效率.pdf学习M3的朋友,感觉资料好就拿去吧!

    标签: STM 32 教程

    上传时间: 2013-04-24

    上传用户:2467478207

  • 基于STM32的多功能MP3播放器设计

    本文设计了一款基于STM32的多功能MP3,功能包括:MP3/WMA/WAV/MIDI音频文件播放、JPEG/JPG/BMP图片浏览、游戏、闹钟、万年历、电子书、调频收音机、彩色台灯、功率放大等。

    标签: STM MP3 32 多功能

    上传时间: 2013-07-13

    上传用户:sy_jiadeyi

  • STM32学前班教程

    一个小时看完后轻松的掌握了STM32的调试环境和一些基本知识。此档网上经验分享

    标签: STM 32 教程

    上传时间: 2013-05-20

    上传用户:libenshu01

  • STM32原理图及PCB库.rar

    STM32原理图及PCB库.rar原理图封装pcb

    标签: STM PCB 32

    上传时间: 2013-05-21

    上传用户:17826829386