自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HowieXue 薛永浩的博客

嵌入式开发/网络安全/无线通讯/机器学习,微信公众号ID:HowieXue,邮箱:HowieXue@163.com

  • 博客(66)
  • 资源 (20)
  • 收藏
  • 关注

原创 AI: 机器学习必须懂的几个术语:Lable、Feature、Model...

标签 Lable标签:所预测的东东实际是什么(可理解为结论),如线性回归中的 y 变量,如分类问题中图片中是猫是狗(或图片中狗的种类)、房子未来的价格、音频中的单词等等任何事物,都属于Lable。(如一组图片,已经表明了哪些是狗,哪些是猫,这里Lable就是分类问题中每一个类)特征 Feature特征是事物固有属性,可理解为做出某个判断的依据,如人的特征有长相、衣服、行为动作等等,一个事...

2020-02-11 21:12:00 23350

原创 一篇读懂:Android手机如何通过USB接口与外设通信(附原理分析及方案选型)

0背景 1.手机USB接口通信特点 - 1.1 使用方便 - 1.2 通用性强 - 1.3 速度快 - 1.4 可采用总线供电 2. 手机USB接口通信原理 - 2.1 常见手机USB接口 - 2.2 通信过程 - 2.3 体系架构 2.4软件层次 3. 手机USB接口与外设通信方案 - 3.1 USB(手机)USB(外设) - 3.1.1 USB Host简述

2018-01-25 23:21:25 48224 3

原创 一篇读懂:Android/iOS手机如何通过音频接口(耳机孔)与外设通信

一文读懂Android/iOS手机如何通过音频接口与外设通信0 背景 1 音频口通信特点 1.1 通用性强 1.2 速率低1.3 小信号 2 手机音频口通信原理 2.1音频接口 2.2音频通信模型与信号组成 2.2.1通信模型 2.2.2音频通信使用的信号3 手机音频口全双工通信方案 3.1设备→手机 3.2 手机→设备 4 案例分析(以2FSK

2018-01-23 22:31:30 41329 1

原创 LoRa学习:LoRa关键参数(扩频因子,编码率,带宽)的设定及解释

LoRa学习:LoRa关键参数(扩频因子,编码率,带宽)的设定及解释1、扩频因子(SF)2、编码率(CR)3、信号带宽(BW)4、LoRa信号带宽BW、符号速率Rs和数据速率DR的关系5、 LoRa信号带宽、扩频因子和编码率的设定6、空中速率 针对特定应用,开发人员可通过调制扩频因子、调制带宽、纠错编码率这三个关键设计参数,对LoRa调制解调技术进行优化。。...

2017-09-19 13:25:00 54193 6

原创 一篇读懂无线充电技术(附方案选型及原理分析)

一文读懂无线充电技术(附方案选型及原理分析)0.背景 1.无线供电特点2.无线供电原理及实现方式3.现有解决方案分析4.FAQ及相关测试5.参考资料0.背景现今几乎所有的电子设备,如手机,MP3和笔记本电脑等,进行充电的方式主要是有线电能传输,既一端连接交流电源,另一端连接便携式电子设备充电电池的。这种方式有很多不利的地方,首先频繁的插拔很容易损坏主板接口,另外不...

2017-09-02 10:27:12 69502 8

原创 详解Linux内核编译配置(menuconfig)、文件系统制作

Linux内核编译流程(Menuconfig图形化方式)Menuconfig配置内核原理:在Linux里面我们所看到的menuconfig界面是通过配置内核顶层的Kconfig产生的,而当输入make menuconfig命令的时候系统会读取Makefile来解析Kconfig。  通常会在Kconfig里面编写以下四项:   1、模块的名字,用module开头;   2、选项,通常设为bool

2017-08-05 00:23:23 36843 2

原创 嵌入式学习中较好的练手项目和课题整理(附代码资料、学习视频和嵌入式学习规划)

目录:0、引言何为嵌入式?1、单片机相关1.1 基于单片机的智能小车、智能机器人制作1.2 基于Arduino的3D打印机制作2、嵌入式Linux相关2.1 智能扫地机器人2.2 智能可穿戴类设备:智能安全头盔2.3 智能可穿戴类设备:面向空巢老人/病人的智能手环2.4 物联网智能控制系统:家居、农业、医疗2.5 基于Linux的嵌入式网络视频监控系统...

2017-08-04 23:09:56 46110 762

原创 Android/Linux设备有线&无线 双网共存(同时上内、外网)

Shell脚本实现动态配置IP与路由:解决嵌入式Android/Linux有线和无线网卡双网共存问题(同时上内网 外网)网络环境及问题再现命令行方式实现双网共存Shell脚本自动实现双网共存(根据网络环境动态配置IP路由) –>问题:在使用某嵌入式开发板(Android 6.0系统)过程中,发现无法同时进行有线(Ethernet)和无线(WiFi)网卡同时通讯,同时产品又有需求,必须同时通过这两个网卡与内网和外

2017-07-23 17:17:56 34665 5

原创 ATECC508A芯片开发笔记(一):初识加密芯片

近年来,随着黑客网络攻击事件频繁发生,网络安全问题亟待解决,同时security方面的软件解决方案也正快速更迭,相关软件开发人员也变得更紧缺。使用传统纯软件的方法实现网络安全加解密、身份认证等算法存在较多缺陷,如执行各类算法的时间、资源消耗较大,并且无法实现密钥等secret的安全存储,这时各类芯片厂商推出了硬件加密芯片来解决上述问题,在增加系统安全性的同时,也极大提高了软件效率。因此针...

2017-07-15 21:01:17 25487 28

原创 AI:机器学习的正则化 (Regularization)

机器学习之正则化 (Regularization)1.参数正则化1.1 L2 Regularization(Ridge Regression,权重衰减)1.2 L1 Regularization:将噪点相关权重系数设为0(也叫稀疏正则化)1.3 L1/L2对比:2. 经验正则化(早停、丢弃Dropout)为什么要正则化:让模型不要过于依赖样本数据 - 正则化主要思想:降低模型的复杂度 - 正则化主要目的:防止模型过拟合 - 正则化实现思路:最小化损失Loss+ 最小复杂度

2021-01-01 08:57:00 524

原创 Python Tkinter - WiFi WL Test 上位机 (自动搜索Uart、执行exe/Bat)

Python Tkinter - Cypress WiFi WL Tools 测试上位机通过WiFi 通过WL命令 射频性能测试,使用Cypress的芯片,但Cypress没提供上位机,我在单独测Cmd时需要手动输各类参数,感觉不大方便,为提升效率,就在基于Tkinter做了个图形化上位机测试工具,在这里分享一下下特点:自动搜索/选择电脑可用串口,用于WL Test自动组包WiFi WL Commands,减少手动输入收发数据Log显示执行Bat文件,因为有些WL 命令是通过bat文件组合在

2020-12-03 20:09:01 4432

原创 SMT与SAT solver相互转换 Python脚本(.cnf <->.smt2)

1 背景:针对 SMT(Satisfiability Modulo Theories)和SAT (Boolean Satisfiability Problem)中,经常需要使用不同 的SAT和SMT solver (求解器),这时候会有需求将SAT与SMT case文件转换。所以写了python脚本实现该功能。需要注意的是, SAT只能与Bit-Vector的SMT相互转换,而针对int的不可以,这也是为什么有SMT的原因1.1 SAT /.cnfSAT 通过使用CNF(Commutative N

2020-10-15 21:18:49 172

原创 STM32 CubeMx ADC DMA 方式实现多路采集 配置实例 [已验证]

打开CubeMX工程,选择好芯片,然后开始配置ADC & DMA:1、选择ADC1/ADC2的channel:根据具体需要,这里举例选择IN6 - IN92、配置ADC Setting参数:在parameter settings中,主要配置ADC多路采集参数:Mode 模式:独立采集Scan Conversion Mode 扫描模式 :ENABLEContinuous Conversion Mode 连续转换模式:ENABLE3、配置多路通道采集及顺序配置有多少路ADC,

2020-08-16 18:17:19 6385

原创 STM32 CubeMX FreeRTOS 工程配置实例 [已验证]

使用实例:这里通过STM32F10xx系列举例, CubeMx 版本是比较新的6.0.0:通过File ->New Project 新建工程选择芯片,这里我用的是STM32F103C8T6配置Sys Debug方式为Serial wire:配置RCC HSE配置时钟频率为72M:选择FreeRTOS,配置一下:例如新建 个usertask:配置生成的工程,这里选择IAR (EWARM):最后点击右上角Generate Code按钮,生成该工程:工程生成后,就可以

2020-08-16 13:08:52 22431

原创 module ‘community‘ has no attribute ‘best_partition‘ [已解决]

问题描述:python Network操作时,发现没有安装community包,提示:ModuleNotFoundError: No module named ‘community’于是就熟悉的操作 pip install community安装上了但是使用中,发现又会报错:AttributeError: module ‘community’ has no attribute ‘bes...

2020-07-05 12:02:06 512 2

原创 数据可视化:TensorboardX安装及使用(安装测试+实例演示)

Pytorcher福利:TensorboardX安装及使用tensorboard作为Tensorflow中强大的可视化工具:https://github.com/tensorflow/tensorboard,已经被广泛使用但针对Pytorch,之前一直没有这么好的可视化工具可用,好在目前Pytorch也可以支持Tensorboard了,那就是通过使用tensorboardXGithub链接...

2020-04-09 16:42:05 32683

原创 Python通过Django搭建网站执行Lua脚本 (实现数据解析)

Python通过Django搭建网站实现Lua脚本数据解析论Python与Lua交互有多种,但很多仅凭纯Script操作不是很爽,有个网页UI操作着会方便些。使用Python的Django搭个Bin-Json消息转换网站,App/Cloud/Device三方通过网站对消息数据 执行lua解析转换,检查各方数据是否有误。

2020-02-14 22:07:01 28720

原创 AI:卷积神经网络CNN 解决过拟合的方法 (Overcome Overfitting)

使用 CNN 处理不同尺寸的 RGB 图像注意事项:• 调整图片尺寸:在处理不同尺寸的图像时,我们必须将所有图像调整为相同的尺寸,这样才能传入 CNN。• 彩色图像:计算机会将彩色图像解析为三维数组。• RGB 图像:彩色图像由三个颜色通道组成:红、绿和蓝。• 卷积:在处理 RGB 图像时,我们使用各自的卷积过滤器对每个颜色通道执行卷积运算。对每个颜色通道执行卷积运算的过程与灰阶图像一样,...

2020-02-11 22:26:18 22992

原创 AI: 什么是机器学习的数据清洗(Data Cleaning)

数据清洗 (Data Cleaning)为什么需要数据清洗?:一颗老鼠屎也会破坏掉一整个大规模数据集怎么进行数据清洗?:缩放特征值(Scaling)即转换数据集的数值范围(标准化数据),缩放是指将浮点特征值从自然范围(例如 100 到 900)转换为标准范围(例如 0 到 1 或 -1 到 +1)。如果特征集包含多个特征,则缩放特征可以带来以下优势:帮助梯度下降法更快速地收敛。帮...

2020-02-11 22:14:18 3858

原创 AI: 机器学习的模型是如何训练的?(在试错中学习)

一句话理解机器学习一般训练过程 :通过有标签样本来调整(学习)并确定所有权重Weights和偏差Bias的理想值。训练的目标:最小化损失函数(损失函数下面马上会介绍)机器学习算法在训练过程中,做的就是:检查多个样本并尝试找出可最大限度地减少损失的模型;目标就是将损失(Loss)最小化在这里插入图片描述上图就是一般模型训练的一般过程(试错过程),其中模型: 将一个或多个特征作为输入,然后返回一个预测 (y’) 作为输出。为了进行简化,不妨考虑一种采用一个特征并返回一个预测的模型,如下公式

2020-02-11 21:52:02 5449

原创 Lua: Module 'Bit' not found / no file ./bit.so [已解决]

Lua:Module ‘Bit’ not found/no file ./bit.so[已解决]问题描述:问题解决:问题描述:执行lua程序时报错如下:Module ‘Bit’ not found/no file ./bit.so问题解决:在bitop下载最新包:http://bitop.luajit.org/download.html下载到本地后解压:然后在本机ma...

2020-02-01 18:09:13 572

原创 ATECC508A芯片开发笔记(十一):NXP 平台移植ATECCx08 CryptoAuthLib库(I2C)

ATECC508A芯片开发笔记(十一):NXP 平台移植x08库(I2C)CryptoAuthLib最新库Nxp RT10xx平台上移植CryptoAuthLib驱动代码分析硬件环境: Nxp的i.Mx RT1060 MCU软件环境: cryptoauthlib-20190903 (MicroChip官网下载)之前在Nxp平台上使用过ATECC608A,所以将CryptoAuth...

2019-11-09 11:12:02 984 1

原创 Make linux: /usr/bin : cannot find -lncurses - [已解决]

问题描述:ncurses库是一个Linux系统下的图形支持的函数库,字符终端处理库,包括面板和菜单。在安装 Lua时,make linux时报错/usr/bin/ld: cannot find -lncurses:问题解决:首先locate看下本机有没有libncurses:发现有可用的so,然后进到目录下,创建libncurses的软连接:$ sudo ln libncurses...

2019-11-09 09:37:16 3107

原创 NXP i.MXRT10xx 开发板程序跑飞、下载失败、连接CPU失败 - [已解决]

问题描述在使用NXP RT10xx系列(这里我用的RT1060)开发板的童鞋,会经常遇到在某次下载SpiFlash代码后,再次Debug就连不上,提示下方:IAR无论如何也连接不上板子了, 初次遇到会误认为硬件坏掉了。。解决解决方法有两种:一、通过 清空Memory(需更改BootType)1、更改Boottype,将开发板的SW17更改为Serial 模式:SW7 to “1-O...

2019-11-02 11:46:57 6608

原创 嵌入式开发常用工具/软件/驱动 - 官方链接

常用串口驱动:CH340https://sparks.gogo.co.nz/ch340.htmlCP210x USB to UARThttps://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-driversPL2303 Windows Driver Downloadhttp://ww...

2019-10-21 21:06:57 380

原创 Python自动生成代码 - 通过tkinter图形化操作生成代码框架

Python自动生成代码 - 通过tkinter图形化输入并生成代码框架背景脚本代码Demo_CodeGenerator.pydisplay.pyFileHandler.py:脚本运行结果:脚本代码目录背景在写代码过程中,如果有频繁重复性的编码操作,或者可以Reuse的各类代码,可以通过Python写一个脚本,自动生成这类代码,就不用每次手写、或者copy了。比如新建固定的代码框架、添加一些...

2019-09-17 10:37:49 2847

原创 Python解析CSV - 通过Pandas解析逻辑分析仪导出的CSV数据

Python通过Pandas解析逻辑分析仪导出的CSV数据脚本要解决的问题Python代码备注:脚本要解决的问题为方便分析逻辑分析仪导出的csv数据, 简单做了个转换工具。。。逻辑分析仪导出的csv数据是根据时间戳逐行排序,很难分析一个完整的帧数据,例如下图:下图逻辑分析仪工具导出的csv数据有3w多行,没办法直接通过该文件对数据帧进行分析,而且重点是。。。看时间长了太费眼!所以通过...

2019-09-16 18:08:36 664

原创 Python实现自动发送邮件 - 自动抓取Blog中留言的邮箱并发送邮件

Python实现自动发送邮件 -- 自动发送资料到博客/网站中留言的邮箱背景脚本要解决的问题:实现方法代码及解析1. AutoSendEmailByBlogComments.py2. FileOperation.py3. SendEmail.py背景在各大论坛、博客上,大部分通过留言邮箱获取相关资料,但是留言人数过多了,对于博主来说一个一个发送相关邮件太枯燥了,同时也经常不能及时发现新评论。。...

2019-09-15 18:18:31 23536

原创 Google机器学习速成课程 - 视频笔记整理汇总 - 基础篇核心部分

Google机器学习视频课程笔记URL:https://developers.google.com/machine-learning/crash-course/ml-intro(需要翻墙)持续整理中。。。机器学习算法一般过程过程可理解为用于训练模型的迭代试错:过程分析:“计算损失”:损失函数:例如常用的平方损失函数。“计算参数更新”:检测损失函数的值,并为参数如bias...

2019-07-25 23:02:28 419

原创 STM32 内部Flash读写 程序源码 [已验证]

由于STM32 系列Flash的Erase功能都是按Page擦除,所以想往Flash写入某一段数据,又想保持其他数据不变的话,就要做缓存读写,这一块目前STM32没有给出Demo,需要现写。Programming in the Flash memory performed by word or half-page1.Flash_Erase/**************************...

2019-07-08 10:41:28 1234

原创 ATECC508A芯片开发笔记(十):ConfigZone中 SlotConfig/KeyConfig详细解释 & 配置工具Tools

ATECC508A芯片开发笔记(十):508A ConfigZone中 SlotConfig及KeyConfig详细配置 &Tools 使用前言在《https://blog.csdn.net/HowieXue/article/details/75212476 ATECC508A芯片开发笔记(四):自定义配置508功能,规划DataZone数据存储》中提到,需要根据需求配置好508A的...

2019-06-16 21:58:04 1314 11

原创 使用Jmeter自动化压测TCP Server经验

使用Jmeter自动化压测TCP Server经验• Jmeter简介• Jemter的主要功能• Jmeter TCP发送方式• Jmeter 测试TCP配置1、Jmeter简介Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、J...

2019-03-20 16:14:33 5907 4

原创 ATECC508A芯片开发笔记(九):加密读写508芯片数据的流程及相应设置

ATECC508A芯片开发笔记(九):标准加密通讯读写流程解析ContentsEncrypted Read.1.1 Standard Encrypted Read Flow.1.2 Simple Encrypted Read Flow Diagram.2. Encrypted Write.2.1 Standard Encrypted Write Flow.2.2 Sim...

2019-03-20 15:29:42 1841

原创 IAR调试使用技巧汇总:数据断点、CallStack、设置堆栈、查看栈使用和栈深度、mac/icf/map file, FreeRTOS插件等

目录 - 使用数据断点 - Set next statement 手动执行到某行代码 - 设置堆栈大小 - 查看程序Stack栈使用情况,以及栈深度 - Call stack查看当前栈空间 - 使用Memory查看程序运行中各种过程数据 - IAR各编译文件含义 - IAR更改字体

2018-05-20 11:40:27 35900 4

原创 如何在U-Boot中添加自定义命令

如何在U-Boot中添加自定义命令1、U-boot命令机制U-boot中每个命令都使用一个struct cmd_tbl_t定义,该定义在include/commands.h中实现。 要添加一个新命令,要在源码common目录下添加对应的c文件,并且加到Makefile。 命令实现模板如下 #include <common.h> #i...

2018-04-06 20:16:44 864

原创 Android/Linux出现“Read-only file system”解决

报错原因是因为所操作的文件系统为只读权限。 解决: 将文件系统目录remount为读写权限,输入命令: mount -o remount rw /system 之后即可进行操作。操作后,需要重新remount为只读,只需输入: mount -o remount ro /system ...

2018-03-10 16:20:35 1162

原创 AES/DES, Hashs, AEAD, ECDSA, RSA 算法效率和性能比较(多平台)

常见加密/签名/哈希算法性能比较 (多平台)1、 AES/DES:2、Hashs3、AEAD4、Diffie-Hellman5、ECDSA6、RSA

2018-02-07 18:06:30 7163 2

原创 433MHz LoRa/FSK 无线频谱波形分析(频谱分析仪测试LoRa/FSK带宽、功率、频率误差等)

1、测试环境频谱分析仪:安捷伦N9020A 无线通信频段:433M Hz 射频芯片:Sx1278 天线:433MHz 弹簧天线2、测试方法模仿国内测试机构的步骤:使用频谱分析仪,设置分析仪参数分别为RBW = 300Hz,VBW = 1kHz,Span = 30kHz,Detector = Peak,Trace mode = Max hold,Sweep = Auto cou...

2018-01-29 21:00:48 44371 10

原创 SHA/HMAC/AES-CBC/CTR 算法执行效率及RAM消耗 测试结果

SHA/HMAC/AES-CBC/CTR算法执行效率/RAM消耗测试结果测试方法和步骤与前段时间做的M0/M3平台的AES加解密测试一致,具体请见链接 http://blog.csdn.net/howiexue/article/details/76549487AES纯软件实现源代码(C语言)见链接: http://download.csdn.net/download/howiexue/99784

2017-12-03 11:52:12 16924

原创 ATECC508A芯片开发笔记(八):ECDH算法配置方法、执行过程及实现原理

AATECC508A芯片开发笔记(八):ECDH算法配置方法、过程原理及示例代码1、ECDH介绍及原理2、ECDH执行过程3、508A某一slot执行Ecdh需要配置的参数4、示例代码 508A芯片硬件可以实现ECDH算法,大大提高了算法执行效率,实际使用中,需要配置好508A使其能够执行ECDH,之后才可以调用库函数的API正确执行该算法。1、ECDH介绍及原

2017-11-27 22:10:35 12020

免安装版 mysql-5.1.63-winx64.7z

免安装版 mysql-5.1.63-winx64.7z

2017-08-29

FreeRTOS内核使用指南(中文版)

FreeRTOS内核使用指南(中文版)在应用程序中,FreeRTOS 如何为各任务分配处理时间。  在任意给定时刻,FreeRTOS 如何选择任务投入运行。  任务优先级如何影响系统行为。  任务存在哪些状态。

2017-09-14

Android/Linux通过Shell脚本动态配置IP和路由

#Function: Auto set static IP for wlan/ethernet, which dynamically assigned from dhcp,and add default gateway #Param in: default gateway that can access internet, if not enter, this value will be *.*.*.1 of wlan ip

2017-07-23

SAT和SMT求解器简介:Introduction to SAT and SMT Solvers

Introduction to SAT and SMT Solvers, Interfacing Yosys and SMT Solversfor BMC and more using SMT-LIB 2.5

2020-11-14

Cypress WiFi WL Test Tools WiFi WL测试工具

Cypress WiFi WL Test Tools WiFi WL测试工具,用于Cypress的BM25系列WiFi芯片,测试WiFi射频性能

2020-11-25

Atmel_ATECC508_TLS双向认证及加解密Demo程序

1. Atmel Studio client / server TLS examples using PK_CALLBACKS. 2. Atmel ASF Framework wolfCrypt example using GCC ARM Makefile.

2017-09-14

MQTT协议手册(中文)

MQTT协议手册(中文版),MQ遥测传输(MQTT)是轻量级的、基于代理的发布/订阅消息传输协议,此协议的设计开放、简单、 轻量、易于实现。

2017-09-14

AES加解密算法软件程序(包含全部模式128/256)

AES加解密算法软件程序(包含全部模式128/256)AES加解密算法软件程序(包含全部模式128/256)AES加解密算法软件程序(包含全部模式128/256)

2017-09-14

Navicat Premium V9.0.10简体中文绿色版

Navicat Premium V9.0.10简体中文绿色版.

2017-08-29

Atecc608_hal_I2C_Driver.zip

ATECC508A芯片开发笔记(十一):NXP 平台移植ATECCx08 CryptoAuthLib库(I2C)

2019-11-09

ATECC08A加密芯片配置 Provision ,X509证书重组,代码Demo

ATECC08A加密芯片配置 Provision 代码Demo,实现了Atecc508A自动化配置,包括初始化配置Config、DataZone,以及密钥、证书读写,还包括X.509证书生成、重组及解析的Demo。经过配置并Lock后,才能使用该加密芯片。

2017-07-16

ADB Usb驱动程序包(Windows32/64)

ADB Usb驱动程序包(Windows32/64)ADB Usb驱动程序包(Windows32/64)ADB Usb驱动程序包(Windows32/64)ADB Usb驱动程序包(Windows32/64)

2017-09-14

apache-tomcat-8.0.46-windows-x86 32位

apache-tomcat-8.0.46-windows-x86 32位

2017-08-29

SHA128/256、HMAC软件实现代码

SHA128/256、HMAC软件实现代码,SHA128/256、HMAC软件实现代码,SHA128/256、HMAC软件实现代码,SHA128/256、HMAC软件实现代码

2017-09-14

免安装绿色版 mysql-5.1.73-win32 32位

免安装绿色版 mysql-5.1.73-win32 32位, 直接解压后即可使用:cmd进入解压后mysql 的bin 目录, 输入mysqld -install, 成功后输入net start mysql启动服务

2017-09-02

6410编译好的sqlite开发应用的包 包括bin lib include

tiny6410编译好的sqlite开发用到的工具包,包括sqlite3 bin文件、lib库文件、头文件。 sqlite开发必备

2016-05-06

Win32DiskImager 免安装纯绿色版,解压即可用.

Win32DiskImager supports writing an ISO image to USB too, 此实用工具的主要功能是来读写 img镜像文件到SD和USB卡中。只要运行该实用工具,填入自己的img,然后选择移动设备读取/写入即可。

2017-10-09

LwIP编程指南&API详解

本文详细讲述了LwIP在无操作系统支持环境下的API函数介绍及编程应用。首先,介绍了RAW API的特点及优缺点,然后逐个介绍了LwIP提供的所有的RAW API函数,最后通过实例的形式介绍了这些API函数具体编程的方法。

2017-09-14

apache-tomcat-8.0.32-windows-x64 64位

apache-tomcat-8.0.32-windows-x64 64位 ,Apache Tomcat 8.0 软件包,直接解压即可食用,需要Java JDK 。。。。 Apache是web服务器,Tomcat是应用(java)服务器,它只是一个servlet容器,是Apache的扩展。 2. Apache和Tomcat都可以做为独立的web服务器来运行,。。。

2017-09-02

Win32DiskImager 免安装绿色版,解压即可用.

Win32DiskImager supports writing an ISO image to USB too, 此实用工具的主要功能是来读写 img镜像文件到SD和USB卡中。只要运行该实用工具,填入自己的img,然后选择移动设备读取/写入即可。

2017-10-09

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除