NeoZng
|
df66794bf9
|
加快can的报文处理实时性
|
2023-07-11 16:16:19 +08:00 |
NeoZng
|
4a45331d31
|
添加了大量调试log,新增了dwt计时宏,增加了USB软件复位防止主控复位后上位机无法连接usb
|
2023-06-22 21:52:46 +08:00 |
NeoZng
|
c9564936ef
|
更新了Todo Lists,规范UI绘制任务的命名和底层接口
|
2023-06-15 12:19:32 +08:00 |
NeoZng
|
12796f8e70
|
更新了部分文档,提升了遥控器解析的可读性,增加了dji电机守护线程,修复裁判系统未初始化导致任务超时
|
2023-06-08 15:53:53 +08:00 |
NeoZng
|
1c384d5193
|
【务必拉取】修复ui发送使用临时变量buffer的问题,增加了DMAbuffer防止裁判系统接收溢出
|
2023-04-24 07:11:19 +08:00 |
NeoZng
|
7a95d3c451
|
为裁判系统添加了守护线程,拟解决超级电容功率控制问题
|
2023-04-24 10:24:36 +08:00 |
NeoZng
|
345dcfa588
|
修复bug,更新readme
|
2023-04-20 10:42:13 +08:00 |
Kidenygood
|
4bb45d1f18
|
增加上一次未提交的部分
|
2023-04-19 22:51:02 +08:00 |
Kidenygood
|
fb3472b556
|
UI动态测试完成,未接入外部数据,有小概率部分初始化不成功,可能需要多次初始化
|
2023-04-19 22:50:26 +08:00 |
NeoZng
|
bcb1d72a97
|
修改了初始化顺序和布局
|
2023-04-19 19:28:17 +08:00 |
NeoZng
|
f6c686598d
|
重新组织了裁判系统相关模块的结构
|
2023-04-19 18:52:40 +08:00 |
Kidenygood
|
5c9c7962c8
|
合并后
|
2023-04-17 16:22:11 +08:00 |
Kidenygood
|
6f54bc201b
|
Merge branch 'master' into referee
|
2023-04-17 16:22:02 +08:00 |
NeoZng
|
1bc2ff411c
|
重新组织文件结构,方便修改cubemx进行移植或新增/减少功能
|
2023-04-13 11:33:31 +08:00 |
Kidenygood
|
79ace733d3
|
my_ui_init测试
|
2023-04-03 22:16:41 +08:00 |
Kidenygood
|
b37ceaa2e9
|
发送缓冲测试
|
2023-04-03 21:01:17 +08:00 |
Kidenygood
|
607615e6b6
|
Merge branch 'master'
|
2023-04-03 20:14:24 +08:00 |
Kidenygood
|
ef5cdda82c
|
添加载入缓冲区函数
|
2023-04-03 18:40:49 +08:00 |
Kidenygood
|
7bb41c56b7
|
裁判系统发送重构前提交
|
2023-04-03 17:05:43 +08:00 |
NeoZng
|
87d0a5161c
|
波特率提升为921600,修复了和视觉通信的溢出错误以及DMA冲突.
|
2023-03-18 14:50:50 +08:00 |
Kidenygood
|
11b401c2bc
|
Merge branch 'referee-and-ui'
|
2023-03-05 22:48:18 +08:00 |
Kidenygood
|
de286a52c5
|
合并前提交
|
2023-03-05 22:28:31 +08:00 |
NeoZng
|
7c76852041
|
新增了教程和注释以及文档,增加了一键编译并打开ozone调试的脚本
|
2023-02-14 11:13:32 +08:00 |
NeoZng
|
1262f9a516
|
添加了ist8310磁力计的支持,同时修复了gpio初始化先于exti的bug
|
2023-02-03 15:25:58 +08:00 |
NeoZng
|
73cdc66de5
|
更新了CUBEMX配置,添加了所有引脚和外部中断.
|
2023-02-02 15:21:22 +08:00 |
kidneygood
|
9968393672
|
添加测试代码
|
2023-01-26 20:41:52 +08:00 |
kidneygood
|
dc68657c16
|
自定义交互数据、机器人车间通信的发送和接收,仅测试发送
|
2023-01-26 19:52:07 +08:00 |
kidneygood
|
67940a4e38
|
动态UI样例绘制、测试
|
2023-01-26 15:07:00 +08:00 |
kidneygood
|
68f7e64c2a
|
application中分离referee部分,相关代码重构,完成步兵UI的init
|
2023-01-24 22:37:53 +08:00 |
kidneygood
|
289530ac10
|
一致UI初始化至chassis,添加id自动判断
|
2023-01-15 21:11:15 +08:00 |
kidneygood
|
a9e1eb6247
|
操作部分宏定义换枚举
|
2023-01-14 22:39:26 +08:00 |
kidneygood
|
2d41034769
|
更改UI推送函数内全部数字为枚举类型
|
2023-01-14 21:50:58 +08:00 |
kidneygood
|
e0abbf95ca
|
优化数据发送方式,整包发送
|
2023-01-13 21:45:04 +08:00 |
kidneygood
|
9b16407b57
|
referee.h文件中的枚举整合至_def.h
|
2023-01-12 16:11:40 +08:00 |
kidneygood
|
85a97abb9d
|
字符绘制
|
2023-01-12 15:24:56 +08:00 |
kidneygood
|
8df0014a79
|
建立通信,验证图形绘制
|
2023-01-09 21:50:17 +08:00 |
kidneygood
|
86e30f7893
|
串口6DMA发送
|
2023-01-09 16:17:03 +08:00 |
kidneygood
|
162044889f
|
根据协议修改文件结构
|
2023-01-06 22:54:01 +08:00 |
NeoZng
|
3db2a20a0e
|
添加了遥控器的离线检测和daemone的说明文档
|
2023-01-04 21:26:11 +08:00 |
NeoZng
|
c05513587c
|
增加了大量注释
|
2023-01-01 17:32:22 +08:00 |
NeoZng
|
94499150bc
|
add compatibility under LINUX
|
2022-12-12 22:29:51 +08:00 |
NeoZng
|
a235aec5df
|
修复裁判系统解析未定义的问题
|
2022-12-05 22:10:08 +08:00 |
NeoZng
|
6d4a0cb148
|
上传了所有todo任务,为底盘新增了超级电容模块
|
2022-12-05 22:07:44 +08:00 |
NeoZng
|
9c9ea14bde
|
增加了遥控器按键功能并修改所有函数和类型定义为标准格式
|
2022-12-05 21:01:26 +08:00 |
NeoZng
|
bc1f928e02
|
增加了hardfault调试支持,修复了消息队列在发布者先于订阅者创建话题时野指针的错误
|
2022-12-03 15:20:17 +08:00 |
NeoZeng
|
f1301ab7de
|
将底层的封装统一为相同的格式
|
2022-11-28 17:54:07 +08:00 |
NeoZeng
|
8332422eac
|
1.初版can comm已经实现; 2.修改了电机\bsp_can\usart的初始化实现
|
2022-11-28 16:17:30 +08:00 |
NeoZeng
|
e3137d867f
|
修改了bsp_usart的初始化方式,防止出现变包长数据读取一场的问题.增加了注释.
|
2022-11-19 16:28:39 +08:00 |
NeoZeng
|
1dc8622f53
|
修改编译器的类型支持,将老旧的struct_typedef替换为新的stdint-gcc.h
|
2022-11-19 15:34:15 +08:00 |
kidneygood
|
6c56d4d19f
|
解决编译问题,消除packed警告
|
2022-11-19 14:30:32 +08:00 |