ChatGPT淘汰程序员?不可能的!看代码生成机器人如何让我更强
  m9kCQSVmQX0i 2023年11月02日 57 0

AIGC让程序员失业?不存在的!聆思开发聊天助手Chaty让你更高效地开发CSK芯片代码、更自在地摸鱼! 当遇上十万火急,产品提完需求马上要怎么办? 且看Chaty如何破局

以往流程:

ChatGPT淘汰程序员?不可能的!看代码生成机器人如何让我更强_zephyr

Chaty加持:

ChatGPT淘汰程序员?不可能的!看代码生成机器人如何让我更强_zephyr_02


Chaty是什么

是为聆思CSK芯片量身打造的开发助手系列,可根据开发者的需求进行代码生成、问题定位、辅助开发等功能。 以设备树配置助手为例,提供要对接的外设的接口信息、芯片型号、以及使用到的引脚和功能定义,配置助手便可以输出与CSK6 SDK高度吻合的设备树配置

ChatGPT淘汰程序员?不可能的!看代码生成机器人如何让我更强_zephyr_03


Chaty实例讲解【给屏幕加触摸功能】

1、如下图所示,通过聊天框告诉配置助手需要使用I2C0驱动FT5336芯片,以及用到的三个引脚后,它便为输出了一段设备树配置代码,并结合生成的代码做了补充讲解。

ChatGPT淘汰程序员?不可能的!看代码生成机器人如何让我更强_嵌入式_04

ChatGPT淘汰程序员?不可能的!看代码生成机器人如何让我更强_嵌入式_05

2、在它生产的代码里把新增用到的引脚定义复制添加到示例工程的设备文件中

ChatGPT淘汰程序员?不可能的!看代码生成机器人如何让我更强_zephyr_06

3、把生成的芯片配置代码复制到设备树文件中

ChatGPT淘汰程序员?不可能的!看代码生成机器人如何让我更强_zephyr_07

由下图可以看到虽然只给出了触摸芯片的型号,但配置助手自动为配置代码补充了厂商描述、设备地址、常见寄存器等信息,节约了查阅代码和参考代码的时间。

ChatGPT淘汰程序员?不可能的!看代码生成机器人如何让我更强_chatgpt_08

4、删除用不着的寄存器配置

ChatGPT淘汰程序员?不可能的!看代码生成机器人如何让我更强_设备树_09

生成的代码遵循了SDK设备树语法,引脚也是按照给出的定义进行配置的。

5、添加完代码后编译工程,结果显示添加的代码符合工程规范,能够编译通过,此时可以直接烧录到开发板上可以验证效果。

ChatGPT淘汰程序员?不可能的!看代码生成机器人如何让我更强_zephyr_10


更多学习资源

如果需要获取本教程相关的学习资源、代码,

或者了解更多与嵌入式开发、AI芯片相关的其他课程,可以点击查看目录导航

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
m9kCQSVmQX0i
最新推荐 更多