首页 > 编程语言 >ChatGPT淘汰程序员?不可能的!看代码生成机器人如何让我更强

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

时间:2023-04-04 20:34:26浏览次数:45  
标签:代码生成 引脚 芯片 Chaty 配置 程序员 助手 ChatGPT 代码

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

以往流程:

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

Chaty加持:

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


Chaty是什么

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


更多学习资源

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

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

标签:代码生成,引脚,芯片,Chaty,配置,程序员,助手,ChatGPT,代码
From: https://blog.51cto.com/u_15947017/6169503

相关文章

  • c# .net 静态织入 代码生成 Source Generators
    必须创建netstandard项目【ClassLibrary1】来存放代码生成接口[Generator]publicclassDemoSourceGenerator:ISourceGenerator{publicvoidExecute(GeneratorExecutionContextcontext){//Findthemainmethodv......
  • 阿西莫夫机器人 用 ChatGPT 开发一个能听懂人话的命令行工具
    小结:1、3种角色2、设立榜样ChatGPT会将整个聊天记录作为输入,因此我们可以通过提供一些“榜样”来让ChatGPT更好地理解我们的意图。这意味着我们可以在界面上将ASSISTANT原先错误的回答修改为正确的,也就是给出了正确回答的“好榜样”。   用ChatGPT开发一个能听......
  • #yyds干货盘点# LeetCode程序员面试金典:最接近的三数之和
    题目:给你一个长度为n的整数数组 nums 和一个目标值 target。请你从nums中选出三个整数,使它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在恰好一个解。 示例1:输入:nums=[-1,2,1,-4],target=1输出:2解释:与target最接近的和是2(-1+2+1=2)......
  • 《花雕学AI》07:AI脑洞大开-盘点最火爆人工智能ChatGPT的N多种新颖用法
    本文提纲(呵呵,想必大家都猜到了,它确实是人工智能帮我做的,看起来比较专业吧!)一、引言:介绍ChatGPT是什么,它是基于GPT-3的一个开源的多语言聊天机器人框架,可以生成流畅、有趣、有逻辑的对话。二、正文:分别介绍ChatGPT的N多种新颖用法1、用ChatGPT来写小说、诗歌、歌词等文学作品,展示它......
  • 你还能赶上Chatgpt的末班车吗?
    近期各个ChatGPT&AI群都在传一个消息:今天ChatGPT官方大面积封号,今天登录gpt千万别用亚洲节点!过了会很多人开始发自己的帐号被封了:其实这不是ChatGPT第一次对中国用户下手,早在一个月前ChatGPT就在做各种针对中国用户的限制和封禁。当然今天这种规模算是升级了,甚至我在知乎上看......
  • 白嫖党福利:国内免费访问ChatGPT网站整理
    前言考虑到学生和非计算机专业人士,本文整理了几个国内免FQ可以免费访问的ChatGPT网址。在撰写本文之前,我其实收集了很多网址,但经过亲测,目前仅有以下几个网址可用。,如果对ChatGPT使用需求量比较大的,建议通过如下链接注册一个,因为真的不知道哪天会失效,这事只能看脸。ChatGPT......
  • 全网最详细中英文ChatGPT-GPT-4示例文档-智能AI辅助写作从0到1快速入门——官网推荐的
    目录Introduce简介setting设置Prompt提示Sampleresponse回复样本APIrequest接口请求python接口请求示例node.js接口请求示例curl命令示例json格式示例其它资料下载ChatGPT是目前最先进的AI聊天机器人,它能够理解图片和文字,生成流畅和有趣的回答。如果你想跟上AI时代的潮流......
  • 全网最详细中英文ChatGPT-GPT-4示例文档-智能AI写作从0到1快速入门——官网推荐的48种
    目录Introduce简介setting设置Prompt提示Sampleresponse回复样本APIrequest接口请求python接口请求示例node.js接口请求示例curl命令示例json格式示例其它资料下载ChatGPT是目前最先进的AI聊天机器人,它能够理解图片和文字,生成流畅和有趣的回答。如果你想跟上AI时代的潮流......
  • #yyds干货盘点# LeetCode程序员面试金典:三数之和
    题目:给你一个整数数组nums,判断是否存在三元组[nums[i],nums[j],nums[k]]满足i!=j、i!=k且j!=k,同时还满足nums[i]+nums[j]+nums[k]==0。请你返回所有和为0且不重复的三元组。注意:答案中不可以包含重复的三元组。  示例1:输入:nums=[-1,0,1,2,-1,-4]输......
  • centos如何设置固定ip(来源于chatgpt)
    1打开该文件vi/etc/sysconfig/network-scripts/ifcfg-ethXX2修改BOOTPROTO=static3添加IPADDR=192.168.1.100NETMASK=255.255.255.0GATEWAY=192.168.1.1DNS1=8.8.8.8DNS2=8.8.4.44生效sudosystemctlrestartnetwork......