找回密码
 立即注册
查看: 1733|回复: 5

自动生成 串口1/串口2 应用程序,使用 AiCube@AiCube-ISP V6.97C

[复制链接]
已绑定手机

872

主题

1万

回帖

2万

积分

管理员

积分
25428
发表于 2025-6-23 10:07:53 | 显示全部楼层 |阅读模式
自动生成 串口1 / 串口2 应用程序,
使用 AiCube@AiCube-ISP V6.97C
截图202506231024072652.jpg

截图202506231009254289.jpg

截图202506231009474196.jpg

截图202506231010045233.jpg

截图202506231010259664.jpg

截图202506231010484327.jpg

截图202506231011124438.jpg

回复

使用道具 举报 送花

已绑定手机

872

主题

1万

回帖

2万

积分

管理员

积分
25428
 楼主| 发表于 2025-6-23 10:13:13 | 显示全部楼层

这看到的波特率误差只有 0.22%, 完全可以接收

截图202506231012283182.jpg
回复

使用道具 举报 送花

已绑定手机

872

主题

1万

回帖

2万

积分

管理员

积分
25428
 楼主| 发表于 2025-6-23 10:19:56 | 显示全部楼层
最新 AiCube@AIapp-ISP V6.95V 软件下载

截图202506231017157080.jpg
深圳国芯人工智能有限公司-工具软件

最新 超详细 单片机 用户手册 下载
截图202506231018429818.jpg
深圳国芯人工智能有限公司-芯片手册
回复

使用道具 举报 送花

已绑定手机

2

主题

105

回帖

2074

积分

金牌会员

积分
2074
发表于 2025-6-23 11:22:49 | 显示全部楼层
学习了
回复

使用道具 举报 送花

已绑定手机

1

主题

13

回帖

145

积分

注册会员

积分
145
发表于 2026-5-3 22:11:15 | 显示全部楼层
收藏,试一下。好不好用
回复

使用道具 举报 送花

2

主题

11

回帖

56

积分

注册会员

积分
56
发表于 2026-10-2 11:23:53 | 显示全部楼层
STC8H和以上的单片机都有串口DMA的功能,这玩意可以自动搬运串口接收的数据到内存,在搬满一个缓冲区后可以触发中断让CPU接收。这玩意还自带一个计数器,可以根据串口波特率计时,同时接收到数据后清零,计数器满了就触发超时中断。可以防止数据发完了但是缓冲区没满的情况,自动根据间隔时间分包。可惜的是,目前1.01版本的AiCube没有配置这玩意的选项,不过头文件里接口倒是有了。还是希望官方速更 :D
附上目前DMA有的配置项和手动配置的写法(上面第一行ring_buffer是我自己项目里的缓冲区,这个别抄)
截图202610021122539762.jpg
截图202610021123136829.jpg
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-11-7 12:09 , Processed in 0.069500 second(s), 63 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表