遥控小车STM32f103C8最小核心板.rar
2021-03-13 14:02:35 5.67MB stm32f103c8 遥控小车
1
stm32f103c8t6+1.8寸屏ST7735彩屏中文程序, 根据商家代码, 重写了大部分代码, 重写后, 支持字库显示中英文, 根据文件内提示可轻松移植, 如果无字库, 那自己x宝魔女开发板好了
2021-03-12 17:50:32 412KB 1.8寸屏 1.8寸 ST7735 stm32f103c8t6
1
STM32F103C8 Serial(UART) to USB HID Keyboard Mouse Joystick 串口 转 USB键盘;鼠标;手柄 (1) 使用Composite Device 组合(复合)设备 (1.1) 1个Device -> 1个 Configuation -> 3个Interfance (Keyboard & Mouse & Joystick) (1.2) 支持BIOS模式中的操作(使用HID boot模式) 以便兼容在计算器中设定BIOS : (1.2.1) Keyboard Interfance -> HID (boot mode) -> 2个Endpoint(IN_0x81 & OUT_0x01) -> KeyboardReportDescriptor(不使用Report ID) (1.2.2) Mouse Interfance -> HID (boot mode) -> 1个Endpoint(IN_0x82) -> MouseReportDescriptor(不使用Report ID) (1.3) 支持Windows模式中的操作(使用Report ID) : (1.3.1) Multimedia Keyboard Interfance -> HID -> 1个Endpoint(IN_0x85) -> KeyboardReportDescriptor(使用Report ID) (1.3.1.1) Report ID (1) : HID Usage Page 0x0C, MediaKey (1.3.1.2) Report ID (2) : HID Usage Page 0x01, PowerControl (1.3.2) Mouse Interfance -> HID (boot mode) -> 1个Endpoint(IN_0x84) -> MouseReportDescriptor(使用Report ID) (1.3.2.1) Report ID (1) : 相对坐标 (-32768 ~ 32767) (1.3.2.2) Report ID (2) : 绝对坐标 (0 ~ 2048) (1.4) 支持反馈Keyboard_LED灯号: All Off; Num Lock; Caps Lock; Scroll Lock; Compose; Kana (1.5) Joystick Interfance -> HID -> 1个Endpoint(IN_0x83) -> JoyStickReportDescriptor (1.7) 支持GPIO命令, 可控制 12个GPIO 0/1 (hi/low)输出 (1.8) 支持Hardware或Software 插拔(Connect/Disconnect)命令 (1.9) 支持Software Reset命令 (2) 串口接收 命令 (2.1) UART协议: 115200, n, 8, 1 (2.2) 1帧发送字符串格式, 以 '{'开始, '}'结束 ','分隔 共10个10进制数字 例如: {1,2,3,4,5,6,7,8,9,10} (2.3) 第1位 区分 Keyboard(128) 或是 Mouse(64) 或是 Joystick(32) 或是 Control(32) 命令 Control_cmd = 0x10, Joystick_cmd = 0x20, Mouse_cmd = 0x40, MouseHold_cmd = 0x41, AbsMouse_cmd = 0x42, AbsMouseHold_cmd= 0x43, Keyboard_cmd = 0x80, KeyboardHold_cmd= 0x81, MediaKey_cmd = 0x82, MediaKeyHold_cmd= 0x83, Switch_cmd = 0xC0, SwitchHold_cmd = 0xC1 例如: {16, 0,0,0,0,0,0,0,0} --- 发送Control命令 {32, 0,0,0,0,0,0,0,0} --- 发送Joystick命令 {64, 0,0,0,0,0,0,0,0} --- 发送Mouse命令(相对坐标) {65, 0,0,0,0,0,0,0,0} --- 发送Mouse命令(相对坐标)(按住不放) {66, 0,0,0,0,0,0,0,0} --- 发送WinMouse命令(相对坐标/绝对坐标) {67, 0,0,0,0
2021-03-12 12:12:45 295KB STM32 USB Keyboard Mouse
1
STM32F103c8t6 解析激光雷达数据,串口输出数据,可自行加处理器解析串口数据,如制作激光雷达避障小车,避障四旋翼等(用户需根据现有的串口通信协议进行解析或自行设计串口通信协议)。运行效果见另一篇文章视频连接。需要一定嵌入式开发能力,小白慎拍。
2021-03-07 14:44:50 4.01MB 单片机
stm32103_Register_programming 该存储库是为ARM cortex-m3(stm32f103c8)开发的一些示例和驱动程序的集合,其中没有使用硬件抽象层(HAL),并且完全从头编写。 使用ARM_MDK在Keil-microVision中开发。 参考
2021-03-04 09:07:17 4.69MB arm stm32f103 arm-cortex-m3 embedded-c
1
华为LiteOS在STM32F103C8上的移植demo。
2021-02-19 21:03:49 5.81MB 华为LiteOS STM32F103C8 demo
1
STM32F103C8开发板 STM32最小系统核心板 AD硬件原理图+PCB封装文件,板子大小为54x40mm ,单面布局未布线,核心板CPU为STM32F103C8T6,LQFP48封装,MINI USB接口供电。附带对应的STM32F103C8T6例程,核心板测试软件工程文件。AltiumDesigner 设计的工程文件,包括完整无误的原理图和封装库和测试软件文件,可以用Altium(AD)软件打开或修改,已经制板并在实际项目中使用,可作为你产品设计的参考。
STM32F103C8开发板 STM32最小系统核心板 AD硬件原理图 PCB封装文件,ad 设计的工程文件,包括原理图、PCB印制板图和PCB封装库文件,可以用Altium Designer(AD)软件打开或修改,可作为你产品设计的参考。
基于STM32F103C8最小系统板+欧姆龙E6A2-CW5C旋转编码器的测速计程方案源码,实现功能: 1. TIM4开启编码器计数模式,计下由连着车轮的编码器发出的脉冲数 2. TIM3定时,间隔固定时间进行更新计算,根据对应关系在TIM3中断服务函数算出转过角度,角速度,线速度,路 程等数据 3. 串口USART1把数据定时发送给上位机
2021-01-28 01:37:00 10.59MB stm32 编码器
1
基于stm32F103C8移植了μcosⅢ,编译环境位keil。源码编译通过。
2021-01-28 00:48:35 11.81MB stm32F103C8 keil μcosⅢ
1