Commit Graph

  • fbf7ea1b5e 1.优化代码编码要求。 MacRsh 2023-11-16 01:47:12 +08:00
  • ca50567b91 1.优化软件延时函数。 MacRsh 2023-11-15 17:19:44 +08:00
  • 1d9c8c84fd 1.优化ioctl,通道类配置取消使用MR_CTRL_XXX_CONFIG,修改为MR_CTRL_XXX_MODE。 MacRsh 2023-11-15 17:19:24 +08:00
  • 93df503448 1.新增DAC驱动支持。 MacRsh 2023-11-15 12:36:19 +08:00
  • d794c74fef 1.未使能设备时自动屏蔽,同时报错。 MacRsh 2023-11-15 12:36:07 +08:00
  • 821266ee97 1.优化地址计算至注册阶段。 MacRsh 2023-11-15 12:35:21 +08:00
  • dab63b8d02 1.优化IOCTL指令为CTRL。 MacRsh 2023-11-15 12:34:52 +08:00
  • 8e9b9fed42 1.优化代码。 MacRsh 2023-11-14 21:01:22 +08:00
  • 651bb341f8 1.完善I2C框架。 MacRsh 2023-11-14 21:01:04 +08:00
  • 400defd26a 1.新增I2C对10位地址模式的支持。 MacRsh 2023-11-14 01:59:52 +08:00
  • af87e4fb6a 1.优化SPI总线锁机制。 MacRsh 2023-11-14 01:58:53 +08:00
  • f3039f23b2 1.完善SPI驱动配置选项。 MacRsh 2023-11-13 16:05:50 +08:00
  • f5c2a6c929 1.移除SPI硬件CS支持。 MacRsh 2023-11-13 16:05:26 +08:00
  • 041ba96c12 1.完善spi驱动。 MacRsh 2023-11-13 16:04:45 +08:00
  • 4c773d2b58 1.修改驱动错误。 MacRsh 2023-11-13 16:04:21 +08:00
  • cdaab96ebf 1.优化代码。 MacRsh 2023-11-13 01:25:01 +08:00
  • 9b809efb7a 1.去除CS-OPS,集成使用gpio设备控制。 MacRsh 2023-11-13 01:24:35 +08:00
  • 23d99d66dd 1.驱动更新。 MacRsh 2023-11-13 01:22:33 +08:00
  • f6f7c83e94 1.版本更新。 MacRsh 2023-11-12 00:33:40 +08:00
  • f5aab48f69 1.版本更新。 MacRsh 2023-11-11 02:07:22 +08:00
  • 5210a56a48 1.新增STM32-BSP视频教程。 MacRsh 2023-10-25 15:25:45 +08:00
  • 7bb1c617bd 1.新增STM32-BSP视频教程。 MacRsh 2023-10-23 14:35:59 +08:00
  • 1fb3138849 1.新增STM32-BSP视频教程。 MacRsh 2023-10-23 14:32:32 +08:00
  • 792ee69e5d 1.新增STM32-BSP使用教程。 MacRsh 2023-10-16 19:29:30 +08:00
  • ac6fa1e90a 1.新增STM32-BSP使用教程。 MacRsh 2023-10-16 19:24:08 +08:00
  • f0cb40bff5 1.新增STM32-SPI驱动。 MacRsh 2023-10-15 14:15:41 +08:00
  • 063b3caf58 1.控制台串口设备自动识别是否支持中断发送(优先选择中断发送)。 MacRsh 2023-10-15 14:15:28 +08:00
  • 989993c117 1.修复串口驱动中断源检测错误。 MacRsh 2023-10-15 14:14:52 +08:00
  • 7680356ccc 1.新增STM32-ADC驱动。 MacRsh 2023-10-15 12:18:39 +08:00
  • c98ec8ce6a 1.新增STM32-GPIO驱动。 MacRsh 2023-10-15 00:58:09 +08:00
  • 40b227cf9d 1.修复串口7中断函数错误。 MacRsh 2023-10-15 00:57:25 +08:00
  • af8ad1b349 1.新增stm32串口驱动。 MacRsh 2023-10-14 23:20:56 +08:00
  • 1a940136f9 1.优化keil文件不最后不加一行报警告的问题。 MacRsh 2023-10-14 23:17:35 +08:00
  • fcfbc93a3b 1.新增状态机功能。 MacRsh 2023-10-14 11:15:40 +08:00
  • 23f3610e20 1.优化代码。 MacRsh 2023-10-14 11:15:32 +08:00
  • 90bfcf8bbc 1.优化错误码,默认为负。 MacRsh 2023-10-14 11:14:33 +08:00
  • 7397961529 1.优化错误码,默认为负。 MacRsh 2023-10-14 11:14:15 +08:00
  • 0ec7c93300 1.新增ICM20602组件使用手册。 MacRsh 2023-10-13 19:55:15 +08:00
  • bafc3f7f91 1.添加查找ICM20602功能。 MacRsh 2023-10-13 19:54:52 +08:00
  • d433b07f1c 1.格式优化。 MacRsh 2023-10-13 15:53:09 +08:00
  • 8710d1c6f4 1.新增icm20602传感器组件。 MacRsh 2023-10-13 15:52:57 +08:00
  • 1f2ddf8fb2 1.项目文档新增etask介绍。 MacRsh 2023-10-13 15:09:01 +08:00
  • 05ae1bdfc1 1.修复未停止所有任务后直接移除etask导致的内存泄漏。 MacRsh 2023-10-11 15:16:22 +08:00
  • 9863a3612f 1.内存管理可替换。 MacRsh 2023-10-10 18:29:17 +08:00
  • 25698d8d24 Merge remote-tracking branch 'origin/develop' into develop MacRsh 2023-10-10 18:25:20 +08:00
  • 3096c728e6 1.新增pwm驱动模板。 MacRsh 2023-10-10 18:24:30 +08:00
  • a6e3a693c0 1.新增pwm驱动模板。 MacRsh 2023-10-10 18:23:22 +08:00
  • 8519ac5731 1.修复软件i2c驱动为开漏。 MacRsh 2023-10-10 18:23:05 +08:00
  • 930bc67f37 1.优化断言检测。 MacRsh 2023-10-08 19:14:05 +08:00
  • 873c6b7f68 1.适配驱动适配模板。 MacRsh 2023-10-08 19:13:48 +08:00
  • b09b333cf0 1.新增驱动适配模板。 MacRsh 2023-10-08 19:13:05 +08:00
  • 57291c1907 1.新增板级初始化。 MacRsh 2023-10-08 19:11:54 +08:00
  • 2e51f035f5 1.修复eloop。 MacRsh 2023-10-06 21:18:13 +08:00
  • d206bafff5 1.格式修正。 MacRsh 2023-10-06 21:14:44 +08:00
  • 46d10954ac 1.优化代码。 MacRsh 2023-10-04 00:26:44 +08:00
  • 0b5b9fd8f7 1.优化通道结构体。 MacRsh 2023-10-02 23:41:43 +08:00
  • e870216605 1.优化配置,开关设备将不影响配置。 MacRsh 2023-10-02 23:41:00 +08:00
  • c7af2cf352 1.修正添加serial设备时打开方式类型。 MacRsh 2023-10-02 23:40:15 +08:00
  • 96df2c0af7 1.驱动适配软件i2c接口。 MacRsh 2023-10-02 23:11:45 +08:00
  • 3eafdafe43 1.新增总线打开方式。 MacRsh 2023-10-02 23:11:19 +08:00
  • d7cccfff29 1.修复i2c无法断联。 2.限制直接操作i2c总线引发的错误。 3.修改软件i2c接口。 MacRsh 2023-10-02 23:10:29 +08:00
  • c7a5c7ee46 1.修复spi无法断联。 2.限制直接操作spi总线引发的错误。 MacRsh 2023-10-02 23:09:42 +08:00
  • fd92dc4fbb 1.修复spi文档排版错误。 MacRsh 2023-10-02 16:52:21 +08:00
  • d6fd2b163e 1.添加i2c地址说明。 MacRsh 2023-10-02 16:52:00 +08:00
  • d5930862d5 1.添加定时器使用说明。 MacRsh 2023-10-02 16:51:36 +08:00
  • b66a23b2e6 1.优化算法。 MacRsh 2023-10-01 14:33:41 +08:00
  • c7acba65eb 1.添加i2c地址提示。 MacRsh 2023-10-01 00:20:20 +08:00
  • 2204196912 1.定时器框架更新,修改定时器频率为自动控制,以减少中断次数,提升效率。 MacRsh 2023-10-01 00:19:48 +08:00
  • ec508f8187 1.修复串口申请发送缓冲区错误。 MacRsh 2023-09-30 18:03:11 +08:00
  • c5fde9f81f 1.移除eloop组件,更改为etask组件。 MacRsh 2023-09-28 17:35:01 +08:00
  • 370217c9cc 1.优化代码。 MacRsh 2023-09-28 17:34:34 +08:00
  • bd8e233fd7 1.修复CH32驱动ADC无法正确配置。 MacRsh 2023-09-28 17:33:45 +08:00
  • 2f9950b628 1.修改串口和SPI设备重置缓冲区操作,从close更改至open。 MacRsh 2023-09-26 17:56:06 +08:00
  • aee1ceb7b9 1.修复i2c设备支持的打开方式。 MacRsh 2023-09-26 17:55:21 +08:00
  • e39e69a929 1.优化检测逻辑。 MacRsh 2023-09-26 17:54:47 +08:00
  • f4b0cf470d 1.SPI与串口设备文档更新。 MacRsh 2023-09-25 00:31:08 +08:00
  • 53c9005671 1.使用文档更新。 MacRsh 2023-09-24 20:36:17 +08:00
  • efae8ae6cb 1.I2C总线框架优化,预留中断接管。 MacRsh 2023-09-24 01:27:11 +08:00
  • a712cf93cc 1.补全SPI同步传输模式权限管理。 MacRsh 2023-09-24 01:26:16 +08:00
  • 1fb132d6cf 1.优化连接总线功能。优化从设备功能,从设备连接后将独占总线,其余设备不再允许任何读写总线操作直至从设备断开连接。 MacRsh 2023-09-23 18:32:55 +08:00
  • 378354ec45 1.优化ringbuffer分配内存函数。 MacRsh 2023-09-23 18:30:16 +08:00
  • 4076d73343 1.对串口设备模型修改,默认配置写入移至添加过程中,开启和关闭设备不会影响配置。 MacRsh 2023-09-23 18:29:38 +08:00
  • 0d1a1f7b82 1.配置项更新。 MacRsh 2023-09-23 18:25:39 +08:00
  • fd17812f47 1.优化互斥锁逻辑。 MacRsh 2023-09-23 18:25:21 +08:00
  • a7617e3c84 1.移除设备对象中的读写fifo。 MacRsh 2023-09-23 18:25:01 +08:00
  • dfff675500 1.对象新增幻数管理,加强操作管理。 MacRsh 2023-09-21 17:00:08 +08:00
  • 7b57c2fac0 1.路径修改。 MacRsh 2023-09-21 16:59:13 +08:00
  • 8cead27e0e 1.device设备默认集成收发FIFO。 MacRsh 2023-09-21 16:58:58 +08:00
  • 827460f086 1.移除设备细分目录。 2.device设备默认集成收发FIFO。 MacRsh 2023-09-21 16:58:20 +08:00
  • 4ba0109ebc 1.移除设备细分目录。 MacRsh 2023-09-21 16:57:45 +08:00
  • ea9a261d67 1.新增精简版事件循环。 MacRsh 2023-09-19 23:37:08 +08:00
  • 929fe71a7b 1.移除组件细分对象和容器,保持容器精简。 MacRsh 2023-09-19 23:36:37 +08:00
  • 0ac89698d3 1.修复Debug信息错误。 2.修复移除事件时未校验风险。 MacRsh 2023-09-18 19:01:06 +08:00
  • 3c8eff849b 1.为每个类型的组件都新增了对象容器。 MacRsh 2023-09-18 19:00:12 +08:00
  • c1183508f6 1.新增i2c使用说明。 MacRsh 2023-09-18 18:58:40 +08:00
  • 75c00db021 1.示意图更新。 MacRsh 2023-09-16 23:41:13 +08:00
  • 695f63b0ec 1.优化格式。 MacRsh 2023-09-16 23:39:12 +08:00
  • 2d4f07aaf7 1.移除未验证的组件和软件包。 MacRsh 2023-09-16 23:37:34 +08:00
  • c226ec54c8 1.配置格式修改。 MacRsh 2023-09-16 23:34:39 +08:00
  • b613cf454e 1.系统API更新。 MacRsh 2023-09-16 23:34:20 +08:00