|
b85875a1ea
|
增加了有关SPI-flash、OLED的测试代码,并去掉LED2,修改了PWMA、PWMB、BIN1、BIN2、OLED的SDA、SCL的引脚位置,新增USB的D+和D-规划引脚,并提交制板
|
2025-06-15 19:57:10 +08:00 |
|
|
17e20471d1
|
去掉bsp.h,新增bsp_core.h
|
2025-05-18 23:27:14 +08:00 |
|
|
ea1d48e49e
|
led灯支持了最新完成的RGB逻辑,已经完成了每个R、G、B灯亮度调节最大值为255,为后续的彩色灯珠做准备
|
2025-05-18 23:16:14 +08:00 |
|
|
258236b0a9
|
提交小车能够正常上下左右的程序
|
2025-05-18 22:20:08 +08:00 |
|
|
cbc265955f
|
渐变RGB完成,但是led类型的enum还需要再完善一下,循环led初始化都死机了
|
2025-05-12 23:16:15 +08:00 |
|
|
4c2fe64ecd
|
Merge branch 'dev' of https://gitee.com/tianyun_mountain/SmartCar-V1 into dev
|
2025-05-11 22:13:32 +08:00 |
|
|
66d88bc151
|
更新io引脚分布图,准备打板薅羊毛
|
2025-05-11 22:11:54 +08:00 |
|
|
b414554868
|
可以移动了 但是无法右转
|
2025-05-11 10:15:11 +08:00 |
|
|
eb59db569c
|
按遥控器,小车可以动了,但是信号没接收成功几个,就会延迟几个按键才会触发,而且按右键,小车没反应。
|
2025-05-10 22:01:27 +08:00 |
|
|
6eed76dd66
|
根据安富莱的usart底层,缝合了ir controller的RXNE接收中断来接收数据的逻辑。
|
2025-05-08 23:18:49 +08:00 |
|
|
b8c0ad45b0
|
上传阅读过的数据手册和最新的io引脚表
|
2025-05-07 13:27:56 +08:00 |
|
|
5a477078cf
|
无pwm输出的原因是PA2同时使用了TM2_CH3和USART2,现在使用PA1,TIM2_CH2作为电机的PWM,后期画板子需要修改此处
|
2025-05-07 09:31:11 +08:00 |
|
|
57b7ea65aa
|
完成了初版的app_motor程序,但是PA2的PWM万用表量还是3.3V,本地模拟器的逻辑分析仪是可以看到波形的,明天拿逻辑分析仪量一下到底是什么样的波形
|
2025-05-06 22:53:45 +08:00 |
|
|
64cc44fc96
|
上传motor驱动程序,目前写好了左右轮的程序
|
2025-05-06 17:18:00 +08:00 |
|
|
b817ca3512
|
1. 提交完成debuglog的程序,利用printf重定向,用usart2作为打印调试日志的串口;2. 上传数据手册。
|
2025-05-05 22:37:13 +08:00 |
|
|
fb38567d3a
|
提交在火车上写的led 运行模式指示灯的逻辑,可以控制xqqDebug_indicator_mode来切换灯的状态进行测试。idle空闲模式500ms亮灭,running正在运行模式1000ms亮灭,fault故障模式250ms亮灭
|
2025-05-01 10:01:27 +08:00 |
|
|
22d24cbe33
|
上传已经完成的部分,led灯驱动基本实现,正在写systick的,目前想利用安富莱的软件定时器的方法,在app层实现指示灯的对外指示信息。
|
2025-04-30 16:55:04 +08:00 |
|
|
fa1da11607
|
完成了led的板级支持包和驱动部分,后面需要完成定时器的
|
2025-04-29 23:37:31 +08:00 |
|
|
1d035e1127
|
提交今日完成内容:led1增加了一些内容在mw_led里。我发现,led部分的内容不应该写在bsp_gpio内,虽然他们都使用了底层的gpio内容,但是他们更多的是关于led的。我觉得可以进一步抽象一下io的切换、读取,但这个也要和其他地方解耦开来,比如led的开与关,和开关量控制的电机的开与关都是操控电平高低的,他们都使用io控制语句,那他们是都同时使用st库的gpio_Setbyte和ResetByte,还是先抽象出一个函数Gpio_High、Gpio_Low,然后其他函数都调他呢?目前先在bsp里面分别写各自作用的函数,如“开灯”“开电机”,然后各自的上一层middleware分别调用各自的板级支持包bsp,这样感觉更独立、更解耦,即便换芯片就统一把所有的bsp改掉就好了。
|
2025-04-28 23:17:48 +08:00 |
|
xqq27
|
c74c46b5e0
|
led部分的bsp部分完成,接下来开始写驱动部分
|
2025-04-28 16:45:44 +08:00 |
|
|
c1adaf32a0
|
提交最新的可以调试的版本,并整理了一点点蓝牙模块部分
|
2025-03-17 22:52:44 +08:00 |
|
xqq27
|
2d07561118
|
采用了Timer2作为硬件定时器的程序,目前只试了一下基本定时器的定时更新中断功能
|
2025-01-22 13:22:25 +08:00 |
|
|
7774ee8f75
|
提交了以安富莱led为框架的程序,重写了led的app点灯部分,并新增了一些文档。c8t6的核心板居然是高电平驱动灯的,有点无语
|
2025-01-18 22:16:41 +08:00 |
|
xqq27
|
badf7694bb
|
update README.md.
Signed-off-by: xqq27 <zhangtianqi27@163.com>
|
2024-12-18 05:55:36 +00:00 |
|
|
da8f97c356
|
继续完成串口蓝牙的驱动
|
2024-12-17 22:12:53 +08:00 |
|
xqq27
|
334d82e032
|
提交近期修改的内容
|
2024-12-17 21:18:40 +08:00 |
|
xqq27
|
3cd5cf9ebd
|
写了蓝牙模块的头文件
|
2024-12-06 16:46:34 +08:00 |
|
|
e0e7bc229d
|
Merge branch 'master' of https://gitee.com/tianyun_mountain/SmartCar-V1
|
2024-12-03 22:49:53 +08:00 |
|
|
8c39e0bab9
|
蓝牙模块框架小雏形
|
2024-12-03 22:49:37 +08:00 |
|
xqq27
|
0d2fbcb427
|
update README.md.
Signed-off-by: xqq27 <zhangtianqi27@163.com>
|
2024-12-03 13:58:53 +00:00 |
|
|
5f9f0ca4e1
|
提交写了一点点的蓝牙头文件。。。并提交偶然间发现的小工具,可以直观地看ram和rom。项目地址:https://gitee.com/MoodDream/keil-memory-bar
|
2024-12-03 21:55:42 +08:00 |
|
|
124d14d630
|
准备开始加蓝牙模块,工程中添加蓝牙模块中间件
|
2024-12-02 22:15:50 +08:00 |
|
|
58d5465a42
|
仅使用C13的led0,准备上FreeRTOS
|
2024-12-02 21:57:31 +08:00 |
|
|
800db7ba10
|
提交从正点原子mini板的程序移植过来的工程
|
2024-11-30 10:27:03 +08:00 |
|
|
e14987f11d
|
继续提交gitignore
|
2024-11-30 10:26:11 +08:00 |
|
|
dd0dc38ea3
|
继续提交gitignore
|
2024-11-30 10:21:56 +08:00 |
|
|
bb4106cbfc
|
继续修改gitignore
|
2024-11-30 10:07:23 +08:00 |
|
|
5c892e5a3b
|
提交gitignore
|
2024-11-30 10:04:05 +08:00 |
|
xqq27
|
126246d3bd
|
update README.md.
Signed-off-by: xqq27 <zhangtianqi27@163.com>
|
2024-11-27 08:11:03 +00:00 |
|
xqq27
|
53c28fc0b1
|
add README.md.
Signed-off-by: xqq27 <zhangtianqi27@163.com>
|
2024-11-27 08:06:06 +00:00 |
|
xqq27
|
570fef132d
|
Initial commit
|
2024-11-27 07:20:57 +00:00 |
|