原文:CH32F103 USBD模拟鼠标

本例程在CH F EVT例程中的USB模拟CH 例程的基础上进行修改,所用USB库和STM 基本差不多。修改时,重点是修改usbconfig文件夹下面的代码,usbcore文件夹下的代码一般不用修改。 USB库各文件介绍: USB CORE文件夹文件介绍 底层结构 : usb core.c文件:该文件为USB . 协议的核心处理文件 usb init.c 文件:该文件仅包含一个函数:USB控制器的 ...

2022-04-06 21:11 0 811 推荐指数:

查看详情

CH32F103C8T6的USB开发(一)

一、背景 项目用到单片机采集模拟量数据,原先使用USB转串口,速度嫌慢,还要转串口芯片,电脑还要安装驱动,现更改为采用USB的HID类来传输。 二、单片机选型 STM32F103的USB接口简单易用,且有STM32CubeMx代码生成器,非常方便,可惜芯片越来越贵。本次转用国产替代品沁恒 ...

Tue Jan 25 02:05:00 CST 2022 0 1321
STM32 PWM输出 (STM32F103C8T6 TIM2_CH2 )

以STM32F103C8T6,uVision开发环境为例,注意了,若使用其它相近芯片,本文仅供参考。 以下是main.c,执行后引脚A1输出频率20KHz,占空比75%的方波。 #include "stm32f10x.h" #include "stm32f10x_tim.h" //********************************************** ...

Sun Feb 16 01:43:00 CST 2020 0 3677
STM32F103C8T6 FLASH模拟EEPROM

相关资料链接:https://blog.csdn.net/weixin_41542513/article/details/94356514 STM32F103C8T6的内部FLASH容量有64K,如果需要使用到内部FLASH来保存我们自定义的一些数据,则一般会选择存储后面的页,这里我使用的时 ...

Fri Jan 21 22:09:00 CST 2022 0 1215
stm32f103实现常用模拟IIC

#define SDA_IN() {GPIOA->CRL&=0X0FFFFFFF;GPIOA->CRL|=(u32)8<<28;}#define SDA_OUT() {GPIOA->CRL&=0X0FFFFFFF;GPIOA->CRL|=(u32 ...

Tue Sep 15 22:35:00 CST 2020 0 1165
关于STM32F103+CH395Q网络芯片开发所遇到的问题总结

在一次项目开发中需要使用到CH395Q网络芯片来连接网口进行数据处理,在设计过程中可谓是问题不断:  1、CH395Q初始化问题:该芯片的初始化值得注意的是硬件上的链接,本人使用的是SPI通讯方式,在下载官方测试程序后芯片死活无法初始化,    后经查阅资料发现,在SPI通讯方式下芯片 ...

Sat May 15 18:28:00 CST 2021 0 1448
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM