VC多线程_断点下载_DLL
适合需要断点 多线程下载的朋友直接使用
typedef void DownLoadCB unsigned long unsigned long ;
url dir threadcount
typedef void DownLoadFun char char DownLoadCB int ;
void DownLoadResult unsigned long cur unsigned long total
{
CProgressCtrl progress; 头文件中声明
progress CUpdataDlg::m progress;
if total 0
{
int pos cur 1000 total;
if NULL progress
{
progress >SetPos pos ;
}
TRACE "pos %d%s cur %d total %d n" pos "%%" cur total ;
}
}
UINT DownLoading void param
{
HMODULE hDll;
hDll LoadLibrary g ModuleFilePath + " DownLoad dll" ;
if hDll NULL
{
DownLoadFun DownLoading DownLoadFun GetProcAddress hDll "DownLoadByUrl" ;
if DownLoading NULL
{
DownLoading "http: 52micromcu com images Tcpudp 1 1 zip" "C: " DownLoadResult 10 ;
}
if hDll
{
FreeLibrary hDll ;
}
}
return 0;
}">适合需要断点 多线程下载的朋友直接使用
typedef void DownLoadCB unsigned long unsigned long ;
url dir threadcount
typedef void DownLoadFun char char DownLoadCB int ;
void DownLoadResult unsigned long cur unsigned long total
{
CProgressCtrl progress; 头文 [更多]
LPC1768开发板用户手册
LPC1700 系列芯片使用高性能的ARM Cortex-M3 V2 版本 32 位的RISC
内核,工作频率为100 MHz。它内置高速存储器(高达512K 字节的闪存和64K
字节的SRAM),丰富的增强I/O 端口和联接到两条APB 总线的外设。该板包
含8 通道12 位的ADC 和10 位的DAC、4 个通用16 位定时器、电机控制PWM
接口以及多个标准和先进的通信接口:多达3个I2C、SPI、2个I2S、1个 SDIO、
4 个USART、一个USB Host/Device/OTG 接口和两个CAN、Ethernet MAC
接口、Quadrature Encoder interface。
LPC1700 系列工作于-40°C 至+105°C 的温度范围,供电电压为2.0V
至3.6V。它的一系列省电模式突显出了它的低功耗的特点。
丰富的外设配置,使得LPC1700 微控制器适合于多种应用领域:
* 电机驱动和应用控制
* 医疗和手持设备
NXP LPC1768开发板原理图-keil
Keil_LPC1768_Eval_Board_Schematic
参考开发原理图
vc软件自动升级程序
vc 软件 自动 升级 程序
一个自动升级软件的程序,可以参考做自己的升级模块