<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/components/drivers/can, branch v5.2.2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/components/drivers/can?h=v5.2.2</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/components/drivers/can?h=v5.2.2'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2025-09-28T03:17:21Z</updated>
<entry>
<title>feat[can]: Implement non-blocking send mechanism and enhance CAN driver functionality</title>
<updated>2025-09-28T03:17:21Z</updated>
<author>
<name>wdfk-prog</name>
<email>1425075683@qq.com</email>
</author>
<published>2025-09-27T01:42:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=11156de0de6bea4eb9090d162152caf2b352b232'/>
<id>urn:sha1:11156de0de6bea4eb9090d162152caf2b352b232</id>
<content type='text'>
- Added support for non-blocking mode CAN message sending, including software ring buffer management and dynamic memory allocation options.
- Improved related comments and error handling.
- Updated example code to demonstrate the usage of both blocking and non-blocking sending modes, and corrected some structure field naming and macro definitions.
</content>
</entry>
<entry>
<title>[Fix] &lt;components&gt;:drivers/can/dev_can.c  修复CAN底层无法工作时导致调用 _can_int_tx 的线程一直挂起的问题</title>
<updated>2025-07-29T12:18:14Z</updated>
<author>
<name>liuyucai</name>
<email>1486344514@qq.com</email>
</author>
<published>2025-07-29T02:15:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=a1c642aa3a2848b47f2a1b52679dc4ee5156f2f4'/>
<id>urn:sha1:a1c642aa3a2848b47f2a1b52679dc4ee5156f2f4</id>
<content type='text'>
Solution: 使用 can-&gt;status.sndchange 的bit位来表示某个发送邮箱超时
如果超时 底层驱动再通知tx_done或者tx_fail事件时不予处理

Signed-off-by: Yucai Liu &lt;1486344514@qq.com&gt;
</content>
</entry>
<entry>
<title>fix:[CAN][STM32]open时立刻启动can_start,还未完成其他配置,可能导致异常</title>
<updated>2024-11-14T03:56:17Z</updated>
<author>
<name>wdfk-prog</name>
<email>1425075683@qq.com</email>
</author>
<published>2024-11-13T01:18:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=4c18fa7e21ef1b3fdb781f578855a4693ce5e88a'/>
<id>urn:sha1:4c18fa7e21ef1b3fdb781f578855a4693ce5e88a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[device] add dev_ prefix for file names</title>
<updated>2024-08-23T22:15:09Z</updated>
<author>
<name>CXSforHPU</name>
<email>156403074+CXSforHPU@users.noreply.github.com</email>
</author>
<published>2024-08-23T22:15:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=416ec66380d89e2d3ff8ea37fd748ccc77130ab2'/>
<id>urn:sha1:416ec66380d89e2d3ff8ea37fd748ccc77130ab2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[components][driver][can]Fix possible memory overflow caused by RX</title>
<updated>2024-07-09T12:22:37Z</updated>
<author>
<name>wdfk-prog</name>
<email>1425075683@qq.com</email>
</author>
<published>2024-07-09T12:22:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=15a8ebe0a09a1ca509dbf6d2a3bafae4a01f650f'/>
<id>urn:sha1:15a8ebe0a09a1ca509dbf6d2a3bafae4a01f650f</id>
<content type='text'>
修复RX可能导致的内存溢出情况

#8634</content>
</entry>
<entry>
<title>[components] [drivers ] [Kconfig] 整理 components/drivers 的 Kconfig (#9054)</title>
<updated>2024-06-16T07:43:27Z</updated>
<author>
<name>sp-cai</name>
<email>70000077+sp-cai@users.noreply.github.com</email>
</author>
<published>2024-06-16T07:43:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=f1832fea24958649c8c113de5b71581874771548'/>
<id>urn:sha1:f1832fea24958649c8c113de5b71581874771548</id>
<content type='text'>
整理 components/drivers 的 Kconfig</content>
</entry>
<entry>
<title>[components][drivers]close can irq before release fifo</title>
<updated>2024-04-16T03:17:06Z</updated>
<author>
<name>zms123456</name>
<email>85141075+zmshahaha@users.noreply.github.com</email>
</author>
<published>2024-04-16T03:17:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=be699795f8a5076e671091fb904823c21adf7df4'/>
<id>urn:sha1:be699795f8a5076e671091fb904823c21adf7df4</id>
<content type='text'>
原来的CAN close中先释放fifo后关闭CAN中断，可能导致释放fifo后且关闭CAN中断前来CAN中断，此时rt_hw_can_isr可能在RT_ASSERT(tx/rx_fifo != RT_NULL)断言失败</content>
</entry>
<entry>
<title>[components][drivers][can]fix can warning in 64bit cpu (#8772)</title>
<updated>2024-04-12T08:00:49Z</updated>
<author>
<name>zms123456</name>
<email>85141075+zmshahaha@users.noreply.github.com</email>
</author>
<published>2024-04-12T08:00:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=d5e74be81daff586e755a7896064a8598cd55585'/>
<id>urn:sha1:d5e74be81daff586e755a7896064a8598cd55585</id>
<content type='text'>
fix can warning</content>
</entry>
<entry>
<title>[components][drivers]fix compile warning in 64 bits arch cpu (#8739)</title>
<updated>2024-04-09T13:38:10Z</updated>
<author>
<name>zms123456</name>
<email>85141075+zmshahaha@users.noreply.github.com</email>
</author>
<published>2024-04-09T13:38:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=cbf316a5f7127a0945445df39ad3f2b63808daa3'/>
<id>urn:sha1:cbf316a5f7127a0945445df39ad3f2b63808daa3</id>
<content type='text'>
fix compile warning in 64 bits arch</content>
</entry>
<entry>
<title>[components][drivers][can]Init can tx completion flag before tx</title>
<updated>2023-08-19T03:33:20Z</updated>
<author>
<name>cmbjxxiao</name>
<email>48663789+cmbjxxiao@users.noreply.github.com</email>
</author>
<published>2023-06-07T10:22:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=6dd3802d0a91d85e3910488898321c235fa3fe77'/>
<id>urn:sha1:6dd3802d0a91d85e3910488898321c235fa3fe77</id>
<content type='text'>
</content>
</entry>
</feed>
