网络扫描,sniffer嗅探器功能,软件代码精悍,很值得下载学习!
标签: 网络扫描
上传时间: 2014-01-16
上传用户:gtzj
这个是MP3的开发源代码,其中包括USB的驱动以及语音的软件代码。
上传时间: 2014-01-16
上传用户:tyler
网络通信模块。开发包的使用者需要自行承担使用本开发包的风险,开发包作者不会为使用本开发包带来的任何影响和损失负责。 允许通过任何方式散发本开发包的拷贝或者是随同你开发的软件代码一起散发,但是前提是只能散发未经过任何修改的开发包拷贝,并且在散发时必须保证下载包的完整性,即至少需要包括此处下载的所有文件中的源代码,文档和例程。
上传时间: 2014-01-03
上传用户:asdkin
基于嵌入式操作系统VxWorks的战车虚拟仪表显示技术研究.pdf 本文研究在嵌入式实时操作系统VxWorks及其图形系统WindML上实现战车虚拟仪表图形系统的技术难点问题,并研究如何应用设计模式提高嵌入式计算机软件代码可复用性和系统可维护性
上传时间: 2014-01-19
上传用户:小宝爱考拉
采用8253,8255,8259实现交通灯的控制,十字路口,有详细硬件连接图,软件代码以及详细的工作原理
标签: 8253
上传时间: 2013-12-18
上传用户:wweqas
在TI DSP的开发环境CCS(Code Composer Studio)下,PC机通过JTAG电缆与用户目标系统中的DSP通信,帮助用户完成调试工作。当用户在该环境下完成开发任务,编写完成用户软件之后,到DSP目标系统产品化阶段时,需要完全脱离依赖PC机的CCS环境,并要求目标系统上电后可自行启动并执行用户软件代码,这就需要用到自启动(Bootloader)技术。同时Bootloader也指由TI在生产DSP芯片时预先烧制其片内ROM中,完成该功能的一段代码名称。
上传时间: 2017-05-06
上传用户:来茴
详细指导usb3864相关内容 包括软件的开发 软件代码的示例
上传时间: 2017-01-17
上传用户:chenjieyuan
近年来,随着智能家居趋热,门锁作为智能家居的重要组成部分,对保护家居财产安全具有重要作用。其安全性和便捷性受到人们普遍关心。调查显示,虽然智能门锁在高档小区、酒店的应用越来越广泛,但在普通用户中,智能锁市场占有率较低。这是由于市场上的智能锁价格偏高,人们对智能锁的认识不够全面所造成的。因此,本文基于STM32F1系列芯片设计了一种操作简单、安全可靠、价格低廉的智能门锁控制系统。该系统由门锁终端、无线数据传输模块和远程服务平台三部分组成,硬件电路设计完成后,对系统功能需求进行分析,画出功能模块的详细流程图、完成软件代码的编写,并调试和测试系统功能。系统主要完成的内容如下: (1)智能门锁终端设计,以STM32F103ZET6单片机为核心,外接指纹模块、RFID读卡器模块、触摸键盘模块、蓝牙模块、OLED显示模块、存储模块等,配合外围电路,实现指纹、密码、卡片和蓝牙开锁功能,通过OLED显示系统菜单和用户操作信息,将用户开锁信息保存在EEPROM中,方便本地查看和管理。当用户使用未授权的方式开锁次数达到3次,终端会通过无线模块向绑定用户手机发送预警信息并锁定系统3分钟,使其无法操作。 (2)在无线数据传输方面,本系统采用ATK-SIM800C模块,通过模块和服务器之间建立TCP连接,主控制发送AT指令配置模块的参数和实现数据发送功能。 (3)远程服务平台,远程服务平台包括服务器、MySQL数据库和JSP页面三个部分。使用MVC框架进行java web的开发,用户可以远程登陆服务器,通过web页面查看家中开锁记录信息,及时了解家人的出入情况。 测试结果表明,该系统功能模块运行正常,OLED屏能正常显示、用户可以使用4种方式进行开锁,用户可以通过web页面查看到用户开锁记录信息。本文设计的智能门锁控制系统可以作为智能家居的一部分,可以应用在普通家庭用户或办公场所中。
标签: 智能门锁控制系统
上传时间: 2022-05-29
上传用户:
一建立STM32cubeMX工程1.建立新工程,选择芯片STM32F302CCTx2. 在Pinout 中时钟配置为高速外部时钟, UART配置为异步通信, cube 会自动分配引脚。3.Clock Configuration 中配置如下4.configuration 中点击USART1可进入配置在USART1 configuration 中Parameter Settings 可以配置波特率,发送数据字长,奇偶校验位和停止位等。NVIC Setting 可以配置中断优先级。5.生成keil 软件代码点击工具栏中的齿轮按钮,可以选择代码的开发平台, ok 结束。(文件保存路径一定要是全英文的)进过了我们一系列的配置, cube 会为我们自动生成keil 软件的代码,代码中包括工程所需的固件库,配套的头文件,启动文件及用户文件。在main.c 中包括了我们工程所需外设的初始化,包括了系统时钟初始化,中断初始化, GPIO初始化, USART1初始化, HAL库初始化。我们只需要在main.c 中添加我们自己的代码就可以了。二keil 软件代码及HAL库使用UART_HandleTypeDef huart1;生成的代码中有声明一个USART处理的结构体HAL库中串口的数据收发有四个函数HAL_StatusTypeDef HAL_UART_Transmit(UART_HandleTypeDef *huart, uint8_t *pData, uint16_tSize, uint32_t Timeout);HAL_StatusTypeDef HAL_UART_Receive(UART_HandleTypeDef *huart, uint8_t *pData, uint16_tSize, uint32_t Timeout);指针huart 指向我们之前定义的USART处理结构体, 我们将在函数中对结构体中的参数进行操作。pDate 是我们自己定义的数据发送接收缓存, Size 发送接收数据个数, Timeout 超时持续时间。UART状态的结构体:我们在发送接收函数中要经常对USART的状态进行判断,以便我们对函数结构体中的参数进行操作
标签: stm32cubemx 串口
上传时间: 2022-06-22
上传用户:shjgzh
一、前言Codellarrior系列集成开发环境(IDE)是Metrowerks公司为嵌入式微处理器设计的软件开发工具。该开发工具在商用嵌入式软件开发工具的使用率方面排名第一。CodeWarrior包括构建平台和应用所必需的所有主要工具:IDE、编译器、调试器、编辑器、链接器、汇编程序等。CodelWarrior将尖端的调试技术与健全开发环境的简易性结合在一起,将C/C++源级别调试和嵌入式应用开发带入新的水平。开发工作提供高度可视且自动化的框架,可以加速甚至是最复杂应用的开发,因此对于各种水平的开发人员来说,创建应用都是简单而便捷的。CodeWarrior能够自动地检查代码中的明显错误,然后编译并链接程序以便计算机能够理解并执行你的程序。使用CodeWarrior进行编程,你必须已经能够比较熟练地使用汇编语言和C/C++语言。二、CodeWarrior 使用方法Freescale 网站提供CodeWarrior软件免费下载,一般PC机基本上均可满足安装要求。安装过程也很简单,根据提示操作即可。使用免费版本的CodeiWarrior时,如果你的软件代码量很大,编译可能会受限制,你需要去网站申请license来延长你的使用期限。CodeWarrior是一个复杂的应用程序,你必须花点时间来了解它的各种各样的组件和功能。启动CodeWarrior后,在屏幕上方的菜单下面有一个工具条。这个工具条包含了一些常用菜单项的快捷方式。
标签: codewarrior 集成开发环境
上传时间: 2022-06-25
上传用户: