自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 MicroPython 开发ESP32应用教程 之 线程介绍及实例分析

MicroPython在ESP32上支持通过_thread模块实现线程功能,允许并发执行多个任务。该模块提供线程创建、锁机制等核心功能,适用于传感器数据采集与网络通信等场景。使用时需注意线程同步(通过Lock避免竞争)、异常处理及内存限制等问题。典型应用包括同时处理传感器数据上传和LED控制,但线程数量受内存限制且并非真正并行(受GIL影响)。开发者可通过延时控制协调线程执行,但无法直接设置优先级。示例展示了线程的基本用法、同步机制和健壮性增强方法。

2025-05-27 22:58:40 866

原创 Ubuntu 下搭建ESP32 ESP-IDF开发环境,并在windows下用VSCode通过SSH登录Ubuntu开发ESP32应用

本文介绍了在Ubuntu系统下搭建ESP32开发环境的详细步骤。主要内容包括:1)安装必要的依赖项;2)通过git获取ESP-IDF框架及其子模块;3)安装工具链并配置环境变量;4)使用hello_world示例验证安装;5)设备权限设置;6)Windows通过SSH连接Ubuntu的方法。文章特别强调了必须使用git克隆框架而非直接下载,并提供了解决安装中断、SSH连接问题的实用技巧。这种方案既能利用Ubuntu的高效编译,又保留了Windows的熟悉操作界面。

2025-05-27 22:58:15 1139

原创 CH579 CH573 CH582 CH592 蓝牙主机(Central)实例应用讲解(一)

根据”BLE广播数据中的AD Type详解“一节所述,以及上面三张广播包图,我们很容易知道,广播包包含的内容比较随意,没有强制要求,但AD Type 0x09,也就是设备名称通常会包含,所以蓝牙主机(Central)在扫描时,可以根据AD Type 0x09来判断是否是目标连接。当然我们根据广播包的信息,很容易知道,可以用AD Type 0x07(自定议服务UUID)或用AD TypxFF(厂家自定义的数据类型)来判断是否是目标连接。

2025-05-10 21:44:57 1275

原创 window环境下,如何通过USB接口控制打印机

以前的客户咨询到这个问题,就略作整理,发出来,希望能帮到有需要的朋友。在特殊情况下,如打印机需与系统其他设备协同工作时,仅通过打印机驱动难以实现完美协调。为此,提出了两种解决方案:开发特定打印机驱动或定制专用Firmware,通过USB端口控制打印机并实时获取其状态。考虑到此类打印机多为定制设备,选择方案二更为合适。此外,文章还详细介绍了Windows系统下USB设备的类型,包括HID、MSC、CDC等,以及USB设备的GUID(全局唯一标识符)定义、作用及其在系统中的应用场景。特别是针对USB打印

2025-05-10 21:44:17 739

原创 MicroPython 开发ESP32应用教程 之 WIFI配网 Web页面配网 softAP 配网 web页面控制WS2812灯珠

MicroPython 开发ESP32应用教程 之 WIFI配网 Web页面配网 softAP 配网 web页面控制WS2812灯珠

2025-05-06 15:34:52 780

原创 GD32/STM32 ADC/DMA使用指南

GD32/STM32 ADC/DMA使用指南并给出了单通道ADC转换及多通道ADC转换,多通过ADC转换,我们一般采用DMA来实现转换数据的传输

2025-05-06 15:34:19 1457

原创 MicroPython for esp32s3开发HX711称重模块指南

hx7111是24位高精度ADC模块,广泛应用于称重设备。设置比例系数之前必须去皮,也就是调用hx.tare()。设置比例系数,其实就是计算出每克对应的AD值,所以,建议使用精度相对较高的,质量相对大一些的砝码来操作。设置好后建议保存到flash或eeprom中,这样断电后重新上电就不需要重新设置比例系统。同样的,去皮得到的值也需要保存到flash或eeprom中。

2025-04-30 22:19:31 957

原创 MicroPython 开发ESP32应用教程 之 ADC及应用实例:电池电量检测并显示

MicroPython 中的 ADC(模数转换器)模块为嵌入式开发提供了便捷的模拟信号采集功能,其核心实现基于 machine.ADC 类。锂电池电量检测的核心原理基于电池电化学特性与电参数关联性,主要方法可分为以下三类:1、电压测量法 。2、充放电曲线法(OCV法)。3、库仑计法(电流积分法)

2025-04-30 16:57:37 1403

原创 CH592/CH582 触摸按键应用开发实例讲解

写这篇文章,更多的意义是记录自己对官方提供的样例程序的 理解及修改的一些体会,毕竟我们的项目几乎只是在样例程序上略作修改,并增加了一些自己需要的功能,如此而已。如果能对大家有那怕一点点帮助,纯属意外之喜。

2025-04-28 22:32:05 919

原创 MicroPython for ESP32 舵机控制详解

舵机其实是一种伺服马达,是一种位置(角度)伺服的驱动器,适用于那些需要角度不断变化并可以保持的控制系统。在机器人机电控制系统中,舵机控制效果是性能的重要影响因素。舵机可以在微机电系统和航模中作为基本的输出执行机构,其简单的控制和输出使得单片机系统非常容易与之接口。目前在高档遥控玩具,如航模,包括飞机模型,潜艇模型;遥控机器人中已经使用得比较普遍。舵机是一种俗称,其实是一种伺服马达。

2025-04-28 20:46:45 1147

原创 stm32F103、GD32F103读写Nor Flash实战指南

通过GD32F103的SPI接口操作NOR Flash,开发者可灵活扩展嵌入式系统的存储能力。本文提供了从底层驱动NOR Flash的方式

2025-04-17 21:17:52 453

原创 MicroPython 开发ESP32应用教程 之 onewire及其应用DS18B20温度传感器的驱动

MicroPython为ESP32提供了简洁的OneWire接口,极大简化了单总线设备的开发流程。通过本文案例,开发者可快速实现温度监测,并扩展至更复杂的物联网应用。实际开发中需注意硬件稳定性与协议细节,结合ESP32的多功能外设,可构建高效可靠的嵌入式系统。

2025-04-17 18:23:54 1066

原创 MicroPython for ESP32开发st7789 TFT显示屏驱动、ST7735TFT 显示屏驱动

网上有不少st7789的micropython代码,但很多都只能支持GB2312汉字库,只能想显示哪些汉字把对应的汉字点阵字模数据写到代码中,很不方便。就算有少部分提到支持汉字库,但没有提供汉字库文件。所以决定在st7735的基础上修改代码支持st7789。

2025-04-14 16:48:47 985

原创 MicroPython 开发ESP32应用教程 之 I2S、INMP441音频录制、MAX98357A音频播放、SD卡读写

本课程我们讲解Micropython for ESP32 的i2s及其应用,比如INMP441音频录制、MAX98357A音频播放等,还有SD卡的读写

2025-04-10 18:35:29 1664

原创 MicroPython 开发ESP32应用教程 之 WIFI、BLE共用常见问题处理及中断处理函数注意事项

在用micropython 开发ESP32s3的应用项目时,总是碰到各种各样的问题,这些问题,在之前的课程中,为了聚焦每个课程的知识内容,我们没有提及,今天我们把之前遇到的一些问题及解决思路跟大家分享一下,希望能帮到碰到类似问题的朋友。

2025-04-09 19:10:29 1052 2

原创 MicroPython 开发ESP32应用教程 之 Timer、GPIO中断

我们之前课程中的例子,虽然功能都能实现,但总觉得体验感不够好,比如按键控制GRB灯珠的时候,很容易出现按键后,灯珠没有反应,还有蓝牙发送指令控制灯珠的时候也会出现延迟等问题,今天,我们就讲解如何改善这类现象。要想改善这类现象,需要用到Timer、GPIO中断,我们先分别介绍一下这些知识。

2025-04-08 17:01:23 1383

原创 MicroPython 开发ESP32应用教程 之 WIFI简单应用 :时间同步、天气信息获取,ST7735 TFT屏驱动及任意中文字符显示

提供中文字库支持的模块帮我们完善了显示字符的接口函数,支持中英字符混合,支持换行符及tab符MicroPython for esp32C3,st7735 TFT显示屏,中文字库支持,WIFI连接,时间同步,天气信息获取,aht20测温湿度中文字库内含编码转换表,可以任意显示中文字符(应该只支持GB2312-80部分的汉字),支持中英字符混合,支持换行符及tab符

2025-04-05 10:51:00 1237

原创 MicroPython 开发ESP32应用教程 之 WIFI配置、连接及简单应用 WIFI及时间同步应用类的封装

本文适用于物联网开发者、嵌入式爱好者,以及所有想用MicroPython快速开发无线应用的工程师通过本文的实践,您可以快速掌握ESP32-C3的无线连接和时间同步核心技术。

2025-04-04 17:45:54 1226

原创 MicroPython 开发ESP32应用教程 之 BLE通信及BLE类的封装

MicroPython 蓝牙功能基于 bluetooth模块实现,主要支持‌低功耗蓝牙(BLE)‌协议,其功能实现与硬件平台密切相关。目前支持Central, Peripheral, Broadcaster, and Observer roles。

2025-04-03 00:15:26 1038

原创 MicroPython 开发ESP32应用教程 之 I2C OLED 屏驱动及中文显示

我们今天讲解利用i2c驱动OLED显示屏,并支持显示中文。我们常用的0.96寸的OLED显示屏,大多是用1306驱动芯片,所以我们需要先大致了解一下framebuf 及SSD1306模块。

2025-04-01 23:13:05 1390

原创 MicroPython 开发ESP32应用教程 之 开发板硬件介绍及ESP32 的GPIO操作讲解

使用基于ESP32-C3-WROOM-02的核心模组的开发板ESP32-C3-DevKitC-02 。该开发板是乐鑫官方开源的,方便大家上手的同时,也方便大家项目开发完成后生产。

2025-03-26 19:48:47 1176

原创 MicroPython 开发ESP32应用教程 之 开发环境搭建

MicroPython 也就是Python无精打采Microcontroller,是一种运行在单片机上的Python,由剑桥大学物理学家DamienGrorge 设计。MicroPython语法与Python 3基本一致,拥有解析器、编译器、虚拟机和类库等。通过MicroPython,我们可以通过Python语言实现对单片机底层的访问和控制。

2025-03-25 22:59:34 1416

原创 MicroPython 开发基于ESP32S3控制ws2812灯带的程序

这段程序我基本上是用DeepSeek完成的,这里先给DeepSeek一个赞!首先介绍一下NeoPixel库:NeoPixel 是用于控制 WS2812/WS2812B/SK6812 等可寻址 LED 灯带的常用库(尤其在 Arduino 和 MicroPython 中)。以下是其核心功能的详细介绍:

2025-03-23 22:27:27 1119

原创 如何使用 Deepseek帮忙查找MicroPython 开发的ESP32S3控制ws2812灯带的程序中的bug

如何使用 Deepseek帮忙查找MicroPython 开发的ESP32S3控制ws2812灯带的程序中的bug

2025-03-23 20:45:57 1363

原创 CH582 CH592 用PWM+DMA方式驱动WS2812灯带

WS2812灯珠对时序要求还是比较严格的,虽然原则上可以通过直接写IO口,并用冗余代码的方式来控制时间从而达到控制WS2812灯带的目的,但这种方式几乎没有任何实用性,不同的主频需要修改代码,甚至只是简单的代码优化都需要修改代码,否则就没办法点亮灯珠。尤其是对CH582/CH592这种芯片,我们采用这种芯片的理由大多都是需要BLE功能,而要保留BLE功能就更不可能采用这种驱动方式。正是因为上述原因,我们采用PWM+DMA的方式来驱动WS2812灯珠。

2025-03-17 11:46:09 1060

原创 stm32F103 用PWM+DMA方式驱动WS2812灯带

需要注意的是,不同的厂家,这些参数会有较大的差异,很可能导致无法点亮灯珠,所以我们需要根据不同厂家的产品,调整相应的参数。但数据传输方式是相同的,也就是说我们的代码应该是不用修改的,只是有必要的时候,需要调整相应的参数,比如0码、1码,RES时间等。WS2812灯珠对时序要求还是比较严格的,虽然原则上可以通过直接写IO口,并用冗余代码的方式来控制时间从而达到控制WS2812灯带的目的,但这种方式几乎没有任何实用性,不同的主频需要修改代码,甚至只是简单的代码优化都需要修改代码,否则就没办法点亮灯珠。

2025-03-17 11:06:29 868

原创 CH592/CH582驱动墨水屏实例讲解

以CH592为例,讲解墨水屏驱动的硬件及软件的实现另外厂家提供的代码,是软件模拟SPI来驱动的,考虑到我们之所以选用CH592芯片,多半是需要保留BLE功能,所以我们改用硬件SPI驱动实现。墨水屏的驱动代码我们用的是墨水屏厂家提供的代码,厂家提供的是STM32的代码,我们需要适当的修改。我们在CH592开发板的BLE Peripheral例程的基础上修改。CH592开发板、墨水屏(中景园的1.54寸墨水屏)、杜邦线。以CH592为例,讲解墨水屏驱动的硬件及软件的实现。

2025-03-12 21:50:54 727

原创 CH582 / CH592 OTA设置讲解

CH582 / CH592 OTA

2025-03-05 09:13:22 1288

原创 CH592F /CH582通过硬件IIC读写AHT10 /AHT20,并将数据通过BLE发送给上位机

另外,在规格书中,没有找到初始化的命令后面需要接0x08,0x00这两个数据的说明,但网上很多初始化的代码都有发送这两个数据,这里选择保留了这两个数据。不过我试着不发过这两个数据,好象也能正常测量温湿度。根据aht10 / aht20的规格书,我们知道,aht10 / aht20的读写控制主要有4个阶段:初始化、软复位、开始测量温湿度、读取测量数据,接下来我们分别介绍一下各个阶段的代码。至此,我们得到了直观的温湿度数据,可以通过BLE发送给上位机,这段代码网上很多,我们就不多说,确实有需要的可以联系我。

2025-03-01 16:46:09 949

原创 CH582/CH592 BLE Peripheral 设备添加RF 接收功能

以蓝牙智能香薰机为例说明如何给现有蓝牙电子设备上添加RF接收功能

2025-02-20 17:47:32 708 3

原创 CH582 RF_PHY实现遥控蓝牙设备

CH58x RF_PHY 遥控

2025-02-19 22:31:57 417

原创 微信小程序实现对蓝牙设备的控制

微信小程序的便利性,让我们很多时候,希望能通过微信小程序实现对蓝牙设备的控制,下面我们介绍一下如何实现这一功能。该项目是通过微信小程序来控制雾化器的工作模式及工作时间,希望能对大家提供一点帮助。

2025-01-12 09:39:56 1118 3

原创 微信小程序用tabBar实现页面导航

利用底部的tabBar实现页面导航

2025-01-11 15:25:04 339

原创 微信小程序导航栏自定义

微信小程序缺省的导航栏既不够美观,又没有特色,相信很多人都希望能够拥有一个既美观又有特色的小程序导航栏。刚好公司有个项目需要开发一款小程序对公司开发的产品进行设置。不多说,直接介绍如何自定义美观又有特色的导航栏。

2025-01-11 12:06:01 1211

GD32 / stm32 ADC 、DMA、UART、SPI、Flash读写、DRV8812/DRV8813步进马达驱动、TIMER中断、GPIO控制

这是一个完整的项目源代码,测试、试产流程都完成了,只是最后因为各种原因没有量产,但该项目中的一些代码还是非常具有参考性,甚至可以直接拿来使用。内含很多基础代码,比如: GD32 / stm32 ADC 、DMA、UART、SPI、Flash读写、DRV8812/DRV8813步进马达驱动、TIMER中断、GPIO控制

2025-05-06

Micropython for esp32 AP ,web页面控制WS2812灯珠

Micropython for esp32 AP ,web页面控制WS2812灯珠

2025-05-05

micropython for esp32s3 电池电量检测并显示

micropython for esp32s3 电池电量检测并显示

2025-04-30

Micropython for esp32舵机驱动代码,角度校正代码

python Micropython for esp32舵机驱动代码,角度校正代码

2025-04-28

CH592F touch key with ble & RF

蓝桥杯c CH592F touch key with ble & RF

2025-04-27

MicroPython for esp32 DS18b20温度传感器

MicroPython for esp32 DS18b20温度传感器

2025-04-17

Micropython for esp32s3 st7735 TFT显示屏驱动、st7789 TFT显示屏驱动、支持中文字符显示

蓝桥杯python Micropython for esp32s3 st7735 TFT显示屏驱动、st7789 TFT显示屏驱动、支持中文字符显示

2025-04-13

ESP32 I2S、INMP441音频录制、MAX98357A音频播放、SD卡读写

蓝桥杯python ESP32 I2S、INMP441音频录制、MAX98357A音频播放、SD卡读写 可以选择录制的音频先保存到SD卡中,然后再从SD卡中读出,通过max98357播放。 也可以选择录制的音频保存在内存中,然后直接通过max98357播放,这种方式要求有外置PSRAM。

2025-04-12

ESP32 I2S、INMP441音频录制、MAX98357A音频播放、SD卡读写

python ESP32 I2S、INMP441音频录制、MAX98357A音频播放、SD卡读写

2025-04-10

Micropython for esp32 WIFI同步时间、获取天气信息、AHT20驱动、Timer中断、GPIO中断、st7735 TFT驱动支持中文字符显示、蓝牙控制ws2812灯

python Micropython for esp32 WIFI同步时间、获取天气信息、AHT20驱动、Timer中断、GPIO中断、st7735 TFT驱动支持中文字符显示

2025-04-09

MicroPython for ESP32S3 Timer回调函数、GPIO中断处理函数、aht20温湿度测量及显示、BLE控制ws2812灯珠、st7735 TFT显示屏驱动、中文字符支持

MicroPython for ESP32S3 Timer回调函数、GPIO中断处理函数、aht20温湿度测量及显示、BLE控制ws2812灯珠、st7735 TFT显示屏驱动、中文字符支持

2025-04-08

MicroPython for esp32C3,st7735 TFT显示屏,中文字库支持,WIFI连接,时间同步,天气信息获取,aht20测温湿度

MicroPython for esp32C3,st7735 TFT显示屏,中文字库支持,WIFI连接,时间同步,天气信息获取,aht20测温湿度 中文字库内含编码转换表,可以任意显示中文字符(应该只支持GB2312-80部分的汉字),支持中英字符混合,支持换行符及tab符

2025-04-05

MicroPython for esp32 wifi 配置,时间同步,获取天气信息并显示

MicroPython for esp32 wifi 配置,时间同步,获取天气信息并显示 包含以下内容: WIFI的配置及连接 网络时间同步并显示 从网络获取天气信息并显示 SPI 驱动OLED显示屏 i2c驱动aht20,并显示温湿度

2025-04-04

ESP32C3 硬件SPI驱动OLED屏,支持中文字符显示,蓝牙控制WS2812灯珠并上传灯珠状态

ESP32C3 硬件SPI驱动OLED屏,支持中文字符显示,蓝牙控制WS2812灯珠并上传灯珠状态

2025-04-03

MicroPython for esp32,I2C 驱动OLED显示屏,支持中文字库,带完整的GB18030中文字库

MicroPython for esp32,I2C 驱动OLED显示屏,支持中文字库,带完整的GB18030中文字库,但micropython的编码是utf-8,需要自己想办法把utf-8编码转换为GBK编码。 这里我们采用了一个表: utf_8_to_gb2312 = {'深':0xC9EE,'圳':0xDBDA,'源':0xD4B4,'悦':0xD4C3,'科':0xBFC6, '技':0xBCBC,'有':0xD3D0,'限':0xCFDE,'公':0xB9AB,'司':0xCBBE, '温':0xCEC2,'湿':0xCAAA,'度':0xB6C8,'显':0xCFD4,'示':0xCABE, '天':0xCCEC,'气':0xC6F8,'时':0xCAB1,'间':0xBCE4,'日':0xC8D5,'期':0xC6DA,'啊':0xB0A1} 但这就意味着我们没有办法任意显示汉字,期待高手完善。

2025-04-01

CH58x/CH59x BLE peripheral 用硬件IIC方式读写AHT10/AHT20

CH58x/CH59x BLE peripheral 用硬件IIC方式读写AHT10/AHT20 网上很多读写aht10或AHT20的都是用IO口模拟IIC的方式实现,这种方式对理解IIC的工作原理很有帮助,但效率不高,尤其是同时需要使用蓝牙功能的时候,非常不友好,为此,在保留蓝牙功能的同时,我们通过使用硬件IIC来读写控制aht20/aht10。有需要的朋友,可以很简单的把读取的数据通过BLE发送出去或者通过OLED之类的显示屏显示出来。

2025-03-01

CH592 Peripheral驱动墨水屏EPD、aht20代码 CH592 SPI驱动墨水屏 IIC驱动aht10

CH592驱动EPD墨水屏、aht20代码 墨水屏EPD用SPI驱动,aht20/aht10用IIC驱动 保留蓝牙功能

2025-03-12

CH592 Peripheral设备 PWM+DMA 驱动WS2812灯带

CH592 Peripheral设备 PWM+DMA 驱动WS2812灯带

2025-03-17

stm32F103C8驱动ws2812灯带 PWM + DMA驱动

stm32F103C8驱动ws2812灯带 PWM + DMA驱动

2025-03-16

CH58x/CH59x 7 Pin OLED driver

CH58x/CH59x 7 Pin OLED driver CH592芯片对7 Pin OLED屏的驱动。 即可以用SPI发送数据驱动,也可以通过IO口模拟SPI发送数据驱动。 OLED的GUI部分程序是从网上找到的资源,只作了一些必要的修改。 即可以显示字条,也可以作图,又可以显示现有的图片内容。

2025-02-22

智能灯蓝牙控制模块,支持微信小程序及RF控制 CH58x RF + Peripheral

智能灯蓝牙控制模块,支持微信小程序及RF控制 可以通过微信小程序控制色温、亮度,并设置延时关灯时间,最多可控制4路LED灯。 可以通过RF通讯的方式LED灯的开关。

2025-02-20

带氛围灯的香薰机,支持微信小程序及RF控制 CH58x RF + Peripheral

带氛围灯的香薰机,可以设置连续工作,间歇工作等多种方式。 可以通过微信小程序控制雾化、RGBLED的工作,并调整工作模式。 可以通过RF通讯的方式控制雾化、RGBLED的工作。

2025-02-20

CH582M RF-PHY应用实例

CH582M RF_PHY应用实例 利用RF,实现点对点通讯,点对多通讯。

2025-02-20

微信小程序万年历(1900-2100)

微信小程序万年历,可实现1900年到2100年,200年的阴阳历显示。 本程序是基于网上下载的免费资源修改,修改内容如下: 1、原资源只支持1921年至2020年,修改后只显示1900年到2100年阴阳历; 2、阳历转阴历的算法表修改后,与原资源完全不同

2024-12-28

GD32F103RCT6驱动步进马达源程序及原理图

GD32F103RCT6驱动步进马达源程序 主芯片使用GD32F103RCT6,兼容STM32F103系统MCU; 马达驱动芯片使用TI的DRV8812;

2024-12-19

利用SAM-BA定制Atmel系列MCU的Firmware更新工具

利用Sam-ba定制Atmel系列MCU,At91SAM7S、At91SAM3S、At91SAM4S的Firmware更新工具; sam-ba自有的界面对用户来说不太方便,使用起来比较复杂,而且对厂家来说,利用sam-ba更新Firmware的效率太低,自己开发了一款适合At91SAM3S2C、At91SAM3S4C、At91SAM3S8C、At91SAM4S2C、At91SAM4S4C、At91SAM4S8C,并能自动识别MCU的更新工具; 因为本工具包括其它一些功能,所以,上传的代码只包括了与更新Firmware有关的部分代码,请谅解。您在使用过程中碰到任何问题可以与我联系。

2014-08-20

VS2013/VS2010下如何让开发的程序能够在XP下运行

VS2013 VS2010下如何让开发的程序能够在XP下运行? 通常情况下,在Win7、Win8下用VS2013/2010开发的程序是不能在XP下正常运行的,提示“不是有效的Win32程序”字样(具体的忘了,但是这么个意思),不过,只要按文档中的修改相应工程的配置,就能解决这个问题。

2014-08-25

CheckSum.rar

现在大多数人开发window的应用都使用MFC,MFC开发应用确实方便,而且效率也大大提高!但在某些特定情形下,我们却不能使用MFC开发应用,比如我们有些设备需要内置一些应用程序时,受设备空间的限制,我们就没办法使用MFC开发这些应用! 该工程文件只是一个简单的对话框应用,但包含了不少用C语言编写并使用原始的Windows Application Programming Interface(API)开发应用的技巧。

2019-11-17

VC下通过USB接口访问USB设备

通过USB接口控制USB设备的类。样例程序用于控制访问USB打印机,可实现查询打印机状态、打印机标识、读写数据。 通过对PID及VID的匹配,可避免错误打开其它设备的可能。

2014-08-20

SerialEnum.rar

把串口操作封装成类! 压缩包中包含完整的工程文件,枚举当前PC机所有串口,打开指定串口并对该串口进行读写操作! 该串口类是网上下载,但作了一定的修改!样板程序是用来测试设备的,可在WIN7、WIN8、WIN10下运行!

2019-11-17

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

TA关注的人

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