STM32f103USB移植之USB鼠标
2024-3-30 22:10
- ST MCU
- 9
- 147
现在这些配置基本都移植好了,接下来我们就要更改,USB鼠标的移动函数了JoyState()和Joystick_Send()。 ...
最后我们打开stm32_it.h保留USB两个中断
我们之前修改了挂起/复位函数,void Leave_LowPowerMode(void)我们还需要对usb_pwr.c进行一些修改。把usb ...
更改函数USB_Cable_Config(FunctionalState NewState)它的作用是软件更改USB的连接或断开
...
在配置中断优先级的函数中把无关项删除,保留需要的中断
接下来我们删除void GPIO_AINConfig(void)这个函数。它是设置IO模式,使降低工作时的功耗,我们并不需要 ...
然后我们配置USB时钟,修改Set_USBClock()函数,设置时钟为48MHZ。
同样我们先去除无关的宏定义,保留我 ...
我们主要需要改动的是hw_config.c这个文件,这个文件是硬件配置。例如初始化USB时钟低功耗模式等。我们先把 ...
文件移植
工程准备完成后开始进行移植了,JoyStickMouse的示例工程是使用官方的开发板上的四个按键 ...
新建工程模板
先新建一个空白工程模板,添加所需要的外设,把需要的库文件加入到文件中。USB文件中 ...
调试MCU栈溢出问题的方法
2024-3-16 17:12
- TI MCU
- 1
- 46
CC2650开发入门指南:从零开始构建物联网设备
2024-3-16 17:10
- TI MCU
- 0
- 61
晶振选型策略:在多样化的选择中找到最佳匹配
2024-2-28 21:19
- Microchip
- 5
- 17809
如何确保 Qi®无线充电的安全性?
2024-2-28 21:18
- Microchip
- 3
- 580
ATTINY系列在microchip一般处于什么地位?
2024-2-28 21:25
- Microchip
- 5
- 237
小华有车规级的MCU吗
2024-2-28 14:42
- 小华半导体
- 5
- 344
HC32F460的CAN出现CAN_FLAG_TEC_REC_WARN错误
2024-2-29 11:10
- 小华半导体
- 14
- 1281
HC32L110深度休眠后0.9ma,一般休眠1.7ma。
2024-2-28 14:41
- 小华半导体
- 15
- 2652
HC32F460 CRC能做modbus吗?
2024-3-26 15:58
- 小华半导体
- 77
- 3522
2
3
近期访客