227 Commits

Author SHA1 Message Date
MacRsh
b8d9a502d7 1.优化代码,提高效率。
2.添加写入位置配置,支持1、2、4字节写入位置。
3.总线挂载的设备支持的打开方式将由总线决定。
4.移除中断发送模式(效率过低),仅保留从机模式下中断接收。
2023-08-27 15:09:33 +08:00
MacRsh
bbee7062b4 1.优化代码,提高效率。
2.添加写入位置配置,支持1、2、4字节写入位置。
3.总线挂载的设备支持的打开方式将由总线决定。
2023-08-27 15:07:24 +08:00
MacRsh
3747ab4c8a 1.去除通道检测。
2.优化设备添加代码。
2023-08-27 15:00:31 +08:00
MacRsh
1a236e09ac 1.修正宏开关。 2023-08-19 22:52:27 +08:00
MacRsh
16b3331e07 1.适配0.0.3版本。 2023-08-19 19:58:30 +08:00
MacRsh
ed07093458 1.pwm框架测试版。 2023-07-30 22:27:21 +08:00
MacRsh
e0924dfa3a 1.优化代码。 2023-07-30 22:26:55 +08:00
MacRsh
feee130c88 1.优化代码。 2023-07-30 22:21:22 +08:00
MacRsh
931e313a2f 1.优化串口中断发送,提升运行效率。 2023-07-30 22:20:39 +08:00
MacRsh
25f2809cf5 1.优化spi架构,完善总线多模式复用。 2023-07-30 22:18:35 +08:00
MacRsh
1d7323d42e 1.优化代码。 2023-07-26 20:38:35 +08:00
MacRsh
cb5d15f0e8 1.配置方式修改。 2023-07-26 20:35:47 +08:00
MacRsh
7742fc2ff9 1.回调函数传入参数类型修改。 2023-07-25 19:22:58 +08:00
MacRsh
0bcc0026ab 1.isr中断服务函数类型修正。 2023-07-23 21:48:34 +08:00
MacRsh
a112a7dba5 1.文档更新。 2023-07-23 21:47:05 +08:00
MacRsh
c9aff434e6 1.优化格式,新增DEBUG信息。 2023-07-22 23:14:12 +08:00
MacRsh
ad36846e47 1.优化IO电平类型。 2023-07-22 23:11:47 +08:00
MacRsh
47ed824410 1.i2c框架新增软件模拟支持。 2023-07-19 19:13:15 +08:00
MacRsh
8dfb4f3e1b 1.代码格式优化。 2023-07-19 19:12:16 +08:00
MacRsh
79a01f2640 1.优化代码结构。 2023-07-16 22:54:32 +08:00
MacRsh
104e178b1c 1.优化spi驱动框架,完善发送队列和发送完成回调。 2023-07-16 22:54:13 +08:00
MacRsh
d235fed2b4 1.接管中断(未测试)。 2023-07-16 01:13:17 +08:00
MacRsh
c7eb0e7905 1.优化结构。 2023-07-16 01:12:57 +08:00
MacRsh
41a8679ce9 1.去除rx_state和tx_state。 2023-07-15 00:08:34 +08:00
MacRsh
a58becbb16 1.暂存。 2023-07-14 12:22:16 +08:00
MacRsh
4e6498c0e7 1.修复定时器失效bug。 2023-07-14 00:39:16 +08:00
MacRsh
c503cbfbd4 1.适配中断发送和DMA收发。 2023-07-14 00:38:57 +08:00
MacRsh
51a8f9807e 1.重命名message为transfer 2023-07-11 23:39:17 +08:00
MacRsh
05b40e213c 1.去除无用的变量。 2023-07-07 00:07:39 +08:00
MacRsh
cd59c7ac94 1.修复串口发送失败的bug。 2023-07-07 00:07:27 +08:00
MacRsh
87e7d9ea2c 1.设备框架模型更新。 2023-06-21 16:01:37 +08:00
MacRsh
52951b9898 1.优化代码。 2023-06-20 00:48:22 +08:00
MacRsh
ca96213cf8 1.优化串口接收为:无数据时自旋等待,有数据时,直接返回实际读取的数据大小。 2023-06-20 00:45:19 +08:00
MacRsh
41f10e3c47 1.优化串口接收为:无数据时自旋等待,有数据时,直接返回实际读取的数据大小。 2023-06-20 00:40:58 +08:00
MacRsh
2c9f1f6dc2 1.新增pwm驱动框架。 2023-06-20 00:39:34 +08:00
MacRsh
0747b4f259 1.去除串口中断发送模式,移除发送fifo。 2023-06-19 00:32:03 +08:00
MacRsh
2e6c5df5a9 1.优化格式。 2023-06-19 00:31:37 +08:00
MacRsh
277a54789d 1.格式优化. 2023-06-18 22:53:51 +08:00
MacRsh
3dbe19a4af 1.优化定时器允许模式. 2023-06-18 22:47:45 +08:00
MacRsh
698926ff36 1.格式优化。 2023-06-13 01:05:43 +08:00
MacRsh
c2e6eade34 1.修改写入和回调时重置溢出计数。 2023-06-11 02:29:42 +08:00
MacRsh
a79a60fe6e 1.修复adc和dac的bug。 2023-06-10 13:22:18 +08:00
MacRsh
61beef906b 1.更新I2C框架。 2023-06-10 13:21:12 +08:00
MacRsh
26de794260 1.支持cs自动初始化。 2023-06-09 02:23:40 +08:00
MacRsh
b1bc3fa817 1.修改pin中断传入参数,改为传入中断源gpio编号。 2023-06-07 22:51:57 +08:00
MacRsh
c22e5ae9f9 1.代码优化。 2023-06-07 22:50:55 +08:00
MacRsh
a9f93e13ee 1.修改hw相关api。 2023-06-04 20:09:05 +08:00
MacRsh
859886b76a 1.新增对device的裁剪支持。 2023-06-04 15:55:05 +08:00
MacRsh
9810798960 1.重新格式化代码,修正代码风格。 2023-05-31 00:22:44 +08:00
MacRsh
b237259b25 1.备份推送。 2023-05-29 12:57:52 +08:00