-
7409be8bbf
Initial commit
main
hezz
2024-12-25 16:08:28 +0800
-
276fee9352
给makefile插件增加自动生成compile commands数据库的支持,避免无法自动配置
master
NeoZng
2023-10-27 16:19:27 +0800
-
d764e0f940
完善了环境配置说明和TODOlist
NeoZng
2023-09-27 23:18:39 +0800
-
50479fc16c
完善文档
NeoZng
2023-09-27 22:52:26 +0800
-
145e886618
完善readme功能说明
NeoZng
2023-09-24 18:07:16 +0800
-
3139ab11b6
fix typo
NeoZng
2023-08-03 12:23:47 +0800
-
903698251e
补充文档和框架讲解视频链接
NeoZng
2023-07-27 23:15:41 +0800
-
8a476e6ee1
完成所有文档,发布正式版1.0
NeoZng
2023-07-26 23:23:27 +0800
-
ce90b3852c
readme增加module单独测试用例,增加工程和平衡步兵展示gif
NeoZng
2023-07-26 22:13:58 +0800
-
cb3aeb4063
添加cmakelists的支持,修复了一些静态检查warning
NeoZng
2023-07-26 14:31:49 +0800
-
668848a1e8
更新readme badges
NeoZng
2023-07-25 20:35:57 +0800
-
f3a3953652
增加持续集成
NeoZng
2023-07-25 20:01:42 +0800
-
1f713f17c4
更新效果展示图,完成README的全部内容
NeoZng
2023-07-25 19:15:25 +0800
-
cdb1d209fc
修改doc存放位置,增加代码静态检查,完成了README文档,修复了.assets图片分辨率低的问题
NeoZng
2023-07-25 16:12:38 +0800
-
fa4a78a7a1
重新组织了说明文档分类,添加了VSCode自定义入门教程,编写了部分Readme文档
NeoZng
2023-07-24 23:29:13 +0800
-
1969adb949
修改文档结构,更新TODO list
NeoZng
2023-07-23 23:04:44 +0800
-
018b7ba6e6
更新了vscode配置文档以提供动态监视相关的教程
NeoZng
2023-07-23 13:32:19 +0800
-
393923cc0b
添加了回调任务的支持,允许bsp将回调函数设置为在中断中唤醒任务而不是直接执行,有助于提高实时性
NeoZng
2023-07-23 00:17:11 +0800
-
e938075e11
使用位锁替换mutex和semaphore实现,仅支持单核
NeoZng
2023-07-19 13:58:42 +0800
-
3faa9f1f8f
清除所有的legacy support,增加编译时的内存使用预测和Werror选项,统一命名。
NeoZng
2023-07-14 17:24:44 +0800
-
8943bdfe5c
增加了cmd/powershell下自动添加源文件的支持
NeoZng
2023-07-13 15:37:58 +0800
-
bec0ee4184
增加自动递归查找源文件和头文件的makefile规则,添加log关闭功能(makefile中的宏)
NeoZng
2023-07-12 20:34:13 +0800
-
28a7b4b930
Merge branch 'master' of gitee.com:hnuyuelurm/basic_framework
NeoZng
2023-07-11 16:16:21 +0800
-
-
df66794bf9
加快can的报文处理实时性
NeoZng
2023-07-11 16:16:19 +0800
-
7f1028aebd
修复添加新版cmsis-dap时flash溢出的问题
NeoZng
2023-07-11 01:38:57 +0800
-
c2fb92edd8
将蜂鸣器警报和daemonTask分开
chenfu
2023-07-07 19:27:24 +0800
-
-
2404edd4eb
Merge branch 'master' of https://gitee.com/hnuyuelurm/basic_framework
NeoZng
2023-06-27 22:28:48 +0800
-
-
968a53648d
更新了DSP1.14的支持
NeoZng
2023-06-27 22:28:46 +0800
-
9ef46e2f88
增加了一些编译优化,增加了log使用文档,新增部分user_lib功能
NeoZng
2023-06-24 20:29:57 +0800
-
f51b6fec3d
蜂鸣器移植到modules层
chenfu
2023-06-23 17:11:10 +0800
-
04975af252
Merge remote-tracking branch 'origin/master'
chenfu
2023-06-23 17:07:33 +0800
-
-
c85c13f959
将警报声添加到DaemonTask
chenfu
2023-06-23 17:05:55 +0800
-
b4d4228ccc
修改了freertos的支持include,增加了daemon的上线等待时间,增加pid参数整定指南
NeoZng
2023-06-23 15:56:20 +0800
-
-
4a45331d31
添加了大量调试log,新增了dwt计时宏,增加了USB软件复位防止主控复位后上位机无法连接usb
NeoZng
2023-06-22 21:52:46 +0800
-
ea6163a48d
移植官方C板flahs例程
chenfu
2023-06-22 16:22:38 +0800
-
-
c9564936ef
更新了Todo Lists,规范UI绘制任务的命名和底层接口
NeoZng
2023-06-15 12:19:32 +0800
-
0eec5d762b
修改文档文件夹位置,添加部分文档
NeoZng
2023-06-14 20:07:39 +0800
-
12796f8e70
更新了部分文档,提升了遥控器解析的可读性,增加了dji电机守护线程,修复裁判系统未初始化导致任务超时
NeoZng
2023-06-08 15:53:53 +0800
-
72884ef96b
将os任务的创建统一转移到app层方便修改,使得架构更加清晰.修复了INS未初始化导致的读取错误
NeoZng
2023-06-05 22:43:25 +0800
-
253f391cd5
更新了大量文档
NeoZng
2023-06-03 21:58:21 +0800
-
ff5028036a
添加均值滤波,修改HT电机控制方式,添加了一些文档
NeoZng
2023-05-29 09:48:07 +0800
-
7403943814
更新dwt互斥锁,防止多线程访问导致系统时间计算异常
NeoZng
2023-05-20 11:48:59 +0800
-
a18a5091f4
增加了电机前馈控制,更新readme,加快ins速度,删除了工程和平衡底盘相关的app
NeoZng
2023-05-19 14:45:48 +0800
-
ecb56ef935
修复PID堵转检测错误,修复LK电机位置环计算错误,更新文档,修改了消息中心的命名(不影响app层)
NeoZng
2023-05-14 14:56:00 +0800
-
299073321b
添加了部分文档说明, 添加了daplink和cmsisdap对JLink RTT viewer的支持
NeoZng
2023-05-07 14:32:36 +0800
-
aea8ef4813
添加了北醒激光单点测距模块,修复了遥控器离线检测命名错误,增加了i2c寄存器读写的16位地址模式
NeoZng
2023-05-06 16:23:52 +0800
-
116b9b78fb
将默认视觉通信换为usb虚拟串口,修复视觉发送roll错误;增加了attach调试支持
NeoZng
2023-05-04 21:38:35 +0800
-
35ceb50ca7
将视觉通信转移到INStask之后,频率改为1kHz,cmd仅保留颜色和模式设置
neozng
2023-04-29 22:33:16 +0800
-
b8e3569510
加快编译速度
neozng
2023-04-29 14:59:39 +0800
-
1c384d5193
【务必拉取】修复ui发送使用临时变量buffer的问题,增加了DMAbuffer防止裁判系统接收溢出
NeoZng
2023-04-24 07:11:19 +0800
-
7a95d3c451
为裁判系统添加了守护线程,拟解决超级电容功率控制问题
NeoZng
2023-04-24 10:24:36 +0800
-
4ef3aa2f76
增加了遥控器键鼠接收的平滑
NeoZng
2023-04-23 14:51:02 +0800
-
eba6c4fe4f
增加了CANcomm的守护线程
NeoZng
2023-04-21 13:48:25 +0800
-
-
a196a9cb59
增加了平衡步兵的策略控制,修复了message_center的严重错误,务必同步此更新!
NeoZng
2023-04-20 19:38:57 +0800
-
4658a0b5ea
增加了平衡步兵的策略控制,修复了message_center的严重错误,务必同步此更新!
NeoZng
2023-04-20 17:54:12 +0800
-
-
f3d47258cd
合并“referee”分支
NeoZng
2023-04-20 10:50:46 +0800
-
-
345dcfa588
修复bug,更新readme
NeoZng
2023-04-20 10:42:13 +0800
-
0f55fed9d6
增大了实时系统的栈空间,修复视觉通信函数临时变量导致内存泄漏的问题
NeoZng
2023-04-20 09:54:04 +0800
-
4bb45d1f18
增加上一次未提交的部分
Kidenygood
2023-04-19 22:51:02 +0800
-
fb3472b556
UI动态测试完成,未接入外部数据,有小概率部分初始化不成功,可能需要多次初始化
Kidenygood
2023-04-19 22:50:26 +0800
-
bcb1d72a97
修改了初始化顺序和布局
NeoZng
2023-04-19 19:28:17 +0800
-
f6c686598d
重新组织了裁判系统相关模块的结构
NeoZng
2023-04-19 18:52:40 +0800
-
5c9c7962c8
合并后
Kidenygood
2023-04-17 16:22:11 +0800
-
6f54bc201b
Merge branch 'master' into referee
Kidenygood
2023-04-17 16:22:02 +0800
-
-
-
-
11655fbe46
更新前提交
Kidenygood
2023-04-17 16:06:13 +0800
-
1818edf117
简化了电机测量的命名,完成初版平衡底盘的功能编写,待测试方向和符号的正确性
NeoZng
2023-04-14 22:26:33 +0800
-
9e364cbaaa
增加了文档,修改通信协议,更新了平衡底盘的VMC映射和五连杆解算,修复了双板通信数据结构步对齐的错误
NeoZng
2023-04-14 18:17:46 +0800
-
681dce3c90
修复CAN的消息丢失问题,修复robot_def处宏定义错误
NeoZng
2023-04-13 18:23:01 +0800
-
ec005f163c
完成基于bsp的bmi088编写,更新can comm的CAN配置
NeoZng
2023-04-13 16:09:03 +0800
-
4a2bc01525
将与视觉的通信波特率修改为921600
NeoZng
2023-04-13 11:38:19 +0800
-
1bc2ff411c
重新组织文件结构,方便修改cubemx进行移植或新增/减少功能
NeoZng
2023-04-13 11:33:31 +0800
-
6523bbd6a9
修复bmi088读取零飘错误,为instask增加初始化四元数以防止零飘发散,修复cancomm顺序
NeoZng
2023-04-13 10:31:06 +0800
-
95fca40700
降低message center的冗余度,提升can_comm的接收效率并在发送增加延时保证顺序
NeoZng
2023-04-11 14:54:12 +0800
-
79ace733d3
my_ui_init测试
Kidenygood
2023-04-03 22:16:41 +0800
-
b37ceaa2e9
发送缓冲测试
Kidenygood
2023-04-03 21:01:17 +0800
-
607615e6b6
Merge branch 'master'
Kidenygood
2023-04-03 20:14:24 +0800
-
-
-
-
ef5cdda82c
添加载入缓冲区函数
Kidenygood
2023-04-03 18:40:49 +0800
-
7bb41c56b7
裁判系统发送重构前提交
Kidenygood
2023-04-03 17:05:43 +0800
-
f694056d08
增加键鼠控制
chenfu
2023-03-28 12:58:48 +0800
-
-
3f0325df28
增加键鼠控制
chenfu
2023-03-27 22:05:54 +0800
-
f3ad804048
增加键鼠控制
chenfu
2023-03-27 22:03:35 +0800
-
ea4db9d4e9
Merge remote-tracking branch 'origin/master'
chenfu
2023-03-27 22:13:06 +0800
-
-
e949580221
曾家键鼠控制
chenfu
2023-03-27 22:05:54 +0800
-
7e6a3673fb
曾家键鼠控制
chenfu
2023-03-27 22:03:35 +0800
-
-
-
462a5e0654
增加了CAN中断优先级错误引起的通信debug案例
NeoZng
2023-03-23 19:40:36 +0800
-
b85eff52ba
Merge branch 'master' of gitee.com:hnuyuelurm/basic_framework
NeoZng
2023-03-23 19:01:39 +0800
-
-
59e21dc25d
Merge from captain chen
NeoZng
2023-03-23 18:57:54 +0800
-
57a5ec33b9
Merge branch 'master' of gitee.com:hnuyuelurm/basic_framework
NeoZng
2023-03-23 18:22:33 +0800
-
-
-
-
41d033e3f8
修复CAN中断优先级导致函数重入访问static变量的问题,提升了bsp和部分module的性能。
NeoZng
2023-03-23 18:22:24 +0800
-
cce87bcccd
Merge remote-tracking branch 'origin/master'
chenfu
2023-03-22 16:49:56 +0800
-
-
58db6e5705
修复电机反馈的bug,通信bug,ps2手柄支持,舵机的修复,cmdbug的修复
chenfu
2023-03-22 16:37:12 +0800
-
eefc0883ed
添加了不同等级的日志
NeoZng
2023-03-19 11:11:40 +0800
-
6f7bf8e9d7
增加了等级日志和RTT viewer的支持
NeoZng
2023-03-18 20:36:21 +0800
-
68ac340c5a
Merge branch 'master' of gitee.com:hnuyuelurm/basic_framework
NeoZng
2023-03-18 14:50:53 +0800
-
-
87d0a5161c
波特率提升为921600,修复了和视觉通信的溢出错误以及DMA冲突.
NeoZng
2023-03-18 14:50:50 +0800
-
-
-
928fbf084c
Merge branch 'master' of https://gitee.com/hnuyuelurm/basic_framework
NeoZng
2023-03-06 18:52:27 +0800
-
-
-
-
bd2b992e9c
删除了message center的指针传递支持,增加了定位bug的技巧文档
NeoZng
2023-03-06 18:52:24 +0800
-
11b401c2bc
Merge branch 'referee-and-ui'
Kidenygood
2023-03-05 22:48:18 +0800
-
-
-
-
de286a52c5
合并前提交
Kidenygood
2023-03-05 22:28:31 +0800
-
48326bbd5c
修复LK电机反馈异常和总线拥塞的问题
NeoZng
2023-02-23 10:39:03 +0800
-