自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jdh99的专栏

博观而约取 厚积而薄发

  • 博客(246)
  • 资源 (11)
  • 收藏
  • 关注

原创 python学习:urllib库学习:制作简易爬虫下载图片

python学习:urllib库学习:制作简易爬虫下载图片本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 环境:主机:WIN8版本:python2.7.9说明:制作简易爬虫,对nba贴吧(http://tieba.baidu.com/f?ie=utf-8&kw=nba&fr=search)的图片进行下载,下载完一页,自动翻页下载下载结果:源代码:

2015-04-06 09:52:23 3360

原创 python学习:urllib库学习:资源下载

python学习:urllib库学习:资源下载本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 环境:主机:WIN8版本:python2.7.9说明:利用urllib的功能,制作一个图片下载器源代码:#coding=utf-8import urllibdef cbk(a, b, c): '''回调函数 @a: 已经下载的数据块

2015-04-05 10:43:03 3384

原创 用C语言实现最小二乘法算法

用C语言实现最小二乘法算法本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 环境:主机:WIN8开发环境:MINGW说明:参考维基百科最小二乘法资料:测试文中战列舰例子:用战列舰的长度预测宽度简单线性模型 y = b0 + b1t 的例子[编辑]随机选定10艘战舰,并分析它们的长度与宽度,寻找它们长度与宽度之间的关系。由下面的描点图可以直观地看出,

2015-03-09 23:53:56 26228 2

原创 stm32f4中通过dma采集adc

stm32f4中通过dma采集adc本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 环境:主机:WIN8开发环境:MDK5.13MCU:STM32F407IGH源代码:drv_power.h/********************************************************************** 电

2015-03-03 09:22:48 11347 5

原创 在emwin中显示字库芯片GT23L24M0140的字模

在emwin中显示字库芯片GT23L24M0140的字模本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:MDK5.13mcu: stm32f407VGIGH6emwin: STemWin5.22字库芯片:GT23L24M0140说明:项目中需要显示生僻字,所以不能使用GB2312,选择字库芯片GT23L24M0140,支持GB180

2015-02-09 15:15:30 5761

原创 驱动字库芯片GT23L24M0140

驱动字库芯片GT23L24M0140本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:MDK5.13mcu: stm32f407VGIGH6字库芯片:GT23L24M0140源代码:drv_font.h/***********************************************************

2015-02-09 14:18:26 7440

原创 STM32F407的串口采用DMA收发数据

STM32F407的串口采用DMA收发数据本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:MDK5.13mcu: stm32f407VGT6说明:在STM32F407上移植emwin,驱动屏幕接口为FSMC之前用STM32F103实现DMA收发串口数据,现在项目中采用STM32F407,所以将此机制移植到F4上。STM

2015-01-30 15:02:40 38710 36

原创 STM32F407上移植emwin

STM32F407上移植emwin本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:MDK5.13emwin版本:STemWinLibrary522mcu: stm32f407VGT6开发板:安富莱STM32-X3TFT型号:艾蓝2.8寸TFT,主控芯片:ILI9325说明:在STM32F407上移植emwin,驱动屏幕

2015-01-20 17:29:00 15511 1

原创 qt中调用打印机打印字符

qt中调用打印机打印字符本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:Qt5.4.0说明:调用热敏打印机,打印测试字符源码:pro文件加载库文件#-------------------------------------------------## Project created by QtCreator 201

2015-01-10 20:07:59 13523 7

原创 单片机中应用观察者模式

单片机中应用观察者模式本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:MDK5.13mcu: stm32f103RB说明:之前在java中应用观察者模式,现将此模式的思想应用在单片机程序设计中Android编程:观察者模式设计:http://blog.csdn.net/jdh99/article/details/418

2015-01-07 11:27:19 3790 5

原创 Android编程:定时器和Handler的使用

Android编程:定时器和Handler的使用本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:Android Studio定时器使用示例:初始化://定时器 private Timer Timer_Work = new Timer(); //工作间隔,单位:ms private final int INTERV

2014-12-17 13:54:24 4064

原创 Android编程:观察者模式设计

Android编程:观察者模式设计入本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:Eclipse说明:1.打开sd卡中的xml文件,如果不存在,这新建一个,并写入默认配置2.读取xml文件3.Config_Info.java为配置信息数据结构4.IF_Config.java为配置类的存取接口,其他类可以通过此接口直接

2014-12-09 13:32:35 3162 1

原创 android编程:xml文件读取和写入

android编程:xml文件读取和写入本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN7开发环境:Eclipse说明:1.打开sd卡中的xml文件,如果不存在,这新建一个,并写入默认配置2.读取xml文件xml文件格式:-远程视频会见系统1260010.58.1.5912601源代码:packag

2014-12-08 17:45:10 12636 2

原创 Linux驱动:动态加载hello world模块

#include #include MODULE_LICENSE("Dual BSD/GPL");static int hello_init(void){ printk(KERN_ALERT "Hello,jdh\n"); return 0;}static void hello_exit(void){ printk(KERN_ALERT "Goodbye,jdh\n");

2014-11-19 15:02:55 3000

原创 ucos-ii示例7:内存管理测试

ucos-ii示例5:消息队列测试本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:MDK4.72ucgui版本:3.90ucos版本:ucos-iimcu: stm32f103VE说明:本示例中task1时间片为1s,task2时间片为8s。task1每秒往消息队列写入1个数据,task2全部读取出来。所以task2每

2014-11-13 11:56:03 4115

原创 ucos-ii示例6:消息量集测试

ucos-ii示例6:消息量集测试本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:MDK4.72ucgui版本:3.90ucos版本:ucos-iimcu: stm32f103VE说明:本示例中task1设置信号量ji'he注意:1.消息队列需要一个指针数组指向消息2.应该有一个固定的消息数组存储消息,不应将局部变量填

2014-11-13 11:31:18 2242

原创 ucos-ii示例5:消息队列测试

ucos-ii示例5:消息队列测试本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:MDK4.72ucgui版本:3.90ucos版本:ucos-iimcu: stm32f103VE说明:本示例中task1通过邮箱发送数据给task2效果图:源码:

2014-11-13 11:09:58 6277

原创 ucos-ii示例4:邮箱测试

ucos-ii示例3:互斥型信号量测试本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:MDK4.72ucgui版本:3.90ucos版本:ucos-iimcu: stm32f103VE说明:本示例新建一个互斥型信号量,通过此信号量每次只能有1个任务使用资源函数resource注意:1.互斥型信号量的创建不能在内核初始化

2014-11-13 10:01:03 2819

原创 ucos-ii示例3:互斥型信号量测试

ucos-ii示例2:信号量测试本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:MDK4.72ucgui版本:3.90ucos版本:ucos-iimcu: stm32f103VE说明:本示例新建一个信号量,task1接收信号量,task2发送信号量。task1时间片为1s/次,task2时间片3s/次。可以看到,因为信

2014-11-13 09:27:27 8846

原创 ucos-ii示例2:信号量测试

ucos-ii示例2:信号量测试本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:MDK4.72ucgui版本:3.90ucos版本:ucos-iimcu: stm32f103VE说明:本示例新建一个xin注意:1.不同任务的任务优先级必须不一样,否则只运行首先定义的任务2.从系统时钟设置必须在内核启动后设置,否则会导致

2014-11-12 17:17:10 2269

原创 ucos-ii示例1:新建任务

ucgui界面设计示例2ucos-ii示例1:新建任务本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:MDK4.72ucgui版本:3.90mcu: stm32f103VE说明:本程序基于ucgui对话框机制设计了一个界面,并用6个实体按键对界面进行控制,并增加了进度条显示效果图:

2014-11-12 14:41:38 3883 2

原创 ucgui界面设计示例2

ucgui界面设计示例2本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:MDK4.72ucgui版本:3.90mcu: stm32f103VE说明:本程序基于ucgui对话框机制设计了一个界面,并用6个实体按键对界面进行控制,并增加了进度条显示效果图:    源码:gui_match.h/*****************

2014-10-29 11:32:29 4580 1

原创 ucgui界面设计&实体按键驱动

ucgui界面设计&实体按键驱动本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:MDK4.72ucgui版本:3.90mcu: stm32f103VE说明:本程序基于ucgui对话框机制设计了一个界面,并用6个实体按键对界面进行控制效果图:源码:gui_main.h/**************************

2014-10-24 09:22:25 14560 5

原创 qt中采用宽带speex进行网络语音通话实验程序

qt中采用宽带speex进行网络语音通话实验程序本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:Qt5 3.1.2speex版本:1.0.5说明:本程序采样频率为8KHz,量化位数为16位,则码率为128kbps。speex采用窄带压缩,质量10,压缩比率为62/320,则压缩后的码率为24.8kbps。本测试程序实现

2014-09-24 17:33:41 4041 5

原创 qt中采用窄带speex进行网络语音通话实验程序

qt中采用窄带speex进行网络语音通话实验程序本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:Qt5 3.1.2speex版本:说明:G.729是电话带宽的语音信号编码的标准,G.729A是它的简化版本。本程序采样频率为8KHz,量化位数为16位,则码率为128kbps。G.729A压缩比率为1/16,则压缩后的码率

2014-09-24 17:28:48 4478 4

原创 qt中采用G.729A进行网络语音通话实验程序

qt中采用G.729A进行网络语音通话实验程序本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:Qt5 3.1.2说明:G.729是电话带宽的语音信号编码的标准,G.729A是它的简化版本。本程序采样频率为8KHz,量化位数为16位,则码率为128kbps。G.729A压缩比率为1/16,则压缩后的码率为8kbps。本测

2014-09-24 17:09:26 6418 3

原创 qt在windows下实现录音放音同步

qt在windows下实现录音放音同步本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN8开发环境:Qt5 3.1.2说明:做一个类似qq的语音传输的软件,所以测试windows下如何用qt进行语音同步播放源码:mainwindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#inclu

2014-09-11 11:17:09 9997 17

原创 单片机上使用TEA加密通信

单片机上使用TEA加密通信本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN7开发环境:MDK4.72单片机:STM32说明:在项目中单片机会与服务器进行网络通讯.需要对通讯加密,我选择了TEA加密算法.源码:tea.h/**********************************************************

2014-08-20 14:43:35 11091 6

原创 在qt中用tcp传输xml消息

在qt中用tcp传输xml消息本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN7开发环境:Qt5 3.1.2说明:在tcp上传输xml消息.协议格式如下:2字节标识(0xc55c,网络序)+2字节预留 +4字节报文内容长度(网络序) + 4字节命令字(网络序)+报文内容部分协议:命令字:请求值班信息:GET_DUTY_INFO请求报文

2014-08-19 10:21:21 6947 1

原创 hadoop编程:分析CSDN注册邮箱分布情况

hadoop编程:分析CSDN注册邮箱分布情况本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:Ubuntu10.04hadoop版本:1.2.1开发工具:eclipse4.4.0说明:要求:原始数据共6428632条,分析不同邮箱的注册情况,并按使用人数从大到小排序。分析:hadoop自带一个排序,是按key值来进行排序的。要按值(valu

2014-07-08 15:48:05 3781

原创 hadoop编程:词频排序

hadoop编程:词频排序

2014-07-04 15:57:23 2541

原创 智能家居系统解决方案

智能家居系统解决方案 本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.

2014-06-16 01:16:46 10763 19

原创 QT下设置android应用图标和名字的方法

QT下设置android应用图标和名字的方法本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN7开发环境:Qt5.2.1步骤:1.打开项目->android->运行2.打开Deploy configurations的详情,再选择Create AndroidMainfest.xml3.在AndroidMainfest.xml中设置应用版本

2014-05-23 14:47:52 7664 1

原创 QML与C++交互:在qml中使用QSqlQueryModel显示数据库数据

QML与C++交互:在qml中使用QSqlQueryModel显示数据库数据本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.参考链接:http://qt-project.org/wiki/How_to_use_a_QSqlQueryModel_in_QML环境:主机:WIN7开发环境:

2014-05-15 10:03:10 10509 12

原创 QML与C++交互:登陆界面设计

QML与C++交互:登陆界面设计本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN7开发环境:Qt5.2.1说明:QML设计前台界面,C++后台负责逻辑效果图:源代码:前台qml文件

2014-05-14 10:12:02 23608 7

原创 QML设计登陆界面

QML设计登陆界面本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN7开发环境:Qt5.2说明:用QML设计一个应用的登陆界面效果图:源代码:main.qmlimport QtQ

2014-04-29 14:04:50 16884 13

原创 STM32的PWM输入模式设置并用DMA接收数据

STM32的PWM输入模式设置并用DMA接收数据本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN7开发环境:MDK4.72MCU:STM32F103说明:项目中需要进行红外学习,如果采用输入捕获的方式,因为定时器只能捕获上升

2014-04-09 10:34:41 10672

原创 STM32输入捕获模式设置并用DMA接收数据

STM32输入捕获模式设置并用DMA接收数据本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN7开发环境:MDK4.72MCU:STM32F103说明:项目中需要进行红外学习,于是采用输入捕获取得电平变化时间.并将数据放在DM

2014-04-09 00:38:32 22841 2

原创 STM32F103停机模式测试

本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN7开发环境:MDK4.72MCU:STM32F407VGT6说明:目标板上有一个LED,有一个按键,按键实现LED状态翻转.LED:PE2,低电平亮,高电平灯灭按键:PC13,

2014-04-04 00:46:27 8136 4

原创 树莓派设置固定ip

树莓派设置固定ip本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.文件:startup_stm32f4xx.s修改文件/etc/network/interfaces原文件:auto loiface lo inet loopbackiface eth0 inet dhcpallow-hotplug

2014-03-25 20:54:05 18956 1

海萤物联网IA申请器V1.0.zip

海萤物联网IA申请器V1.0.zip

2021-03-31

适用于OLED屏的GUI

自己编写的GUI,适用于OLED屏。目前已有控件: 1.文本框 2.单色bmp图片显示控件 3.进度条 并支持: 1.中文字库 2.基本的2D绘图功能

2015-12-25

FM1182设计原理图

FM1182设计原理图,这个是官方电路图

2011-12-19

fm1182官方电路图

fm1182官方电路图,fm1182官方电路图

2011-12-05

触摸屏OCM320240-3与无线模块通信NRF24L01_基于两块STC5410AD程序

触摸屏与无线模块通信NRF24L01_基于两块STC5410AD程序 功能:主机与触摸屏相连 过程:1.触摸屏上显示菜单 2.按对应键主机发送机型数据 3.收到信号后对应从机发送确认信号及数据 4.主机收到数据后触摸屏显示

2009-07-17

无线模块NRF24L01通信_由1块STC5410AD单片机控制多个从机程序

无线模块NRF24L01通信_由1块STC5410AD单片机控制多个从机 功能:进行通信 过程: 主机发送机型命令 对应从机发送确认信号及数据

2009-07-17

触摸屏OCM320240-3与STC5410AD单片机接口应用程序

单片机:STC5410AD 触摸屏:OCM320240-3 功能:开始菜单,有9个功能键,触摸后显示不同数据

2009-07-17

单片机内部AD测量做的LCD示波器程序(keilC编写)

单片机:stc5410ad(自带AD) LCD:触摸屏OCM324240-3

2009-07-17

OCM320240-3型号液晶屏驱动程序

OCM320240-3型号液晶屏驱动程序 包括初始化,写命令,写数据,读数据等等驱动

2009-07-02

点阵取字模软件 简单易用

一款取字模软件 功能介绍: 1.生成中英文数字混合的字符串的字模数据. 2.可选择字体,大小,并且可独立调整文字的长和宽,生成任意形状的字符。 3.各种旋转,翻转文字功能 4.任意调整输出点阵大小,并任意调整字符在点阵中的位置。 5.字模数据输出可自定义各种格式,系统预设了C语言和汇编语言两种格式,并且可自己 定义出新的数据输出格式;每行输出数据个数可调。 6.支持四种取模方式:逐行(就是横向逐行取点),逐列(纵向逐列取点),行列(先 横向取第一行的8个点作为第一个字节,然后纵向取第二行的8个点作为第二个字节……), 列行(先纵向取第一列的前8个点作为第一个字节,然后横向取第二列的前8个点作为第二个 字节……) 7.支持阴码(亮点为1),阳码(亮点为0)取模 8.支持纵向(第一位为低位)(,倒向第一位为高位)取模 9.输出数制可选16进制或10进制 10.可生成索引文件,用于在生成的大量字库中可快速检索到需要的汉字 11.动态液晶面板彷真,可调节彷真面板象素点大小和颜色 12.图形模式下可任意用鼠标作画,左键画图,右键擦图。 12.旋转,翻转,平移等字符模式下的功能也可用与对BMP图象的处理

2009-07-02

VB API大全 使用手册

关于VB的API使用手册,有各种API使用范例

2008-11-11

空空如也

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

TA关注的人

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