怎么用ai辅助rust嵌入式开发?

Sarziar 2026-06-23 19:52 1

在做嵌入式开发,自动化设备,用了rtic,架构上参考了actor model,用channel去做各模块的解耦。

给ai喂过stm32的reference去生成skill,也生成了rust的stm32的ral库和hal库的skill

调了skill后,还是有些幻觉,编不存在的寄存器和方法出来,有的位设置时需要加一减一,它就会搞错

有时还会出现时序上的错误,比如在async任务中去关闭中断,而async任务设置的优先级低,导致中断额外进入多次等等,也有忘记清空某些Option,某些中间状态,导致中断函数的逻辑错误

如果不是知道细节或者自己纠正,经常容易犯这样的问题,这种问题往往又比较隐蔽,编译通过了但是逻辑全是错的

最新回复 (1)
  • dabao1955 06-23 20:32
    1

    让 ai 自查自纠一下呢?至于编译报错什么的是否有提供详细的接口定义?

* 帖子来源Linux.do
返回