OpenAI:ChatGPT 自动写代码功能测试

OpenAI:ChatGPT 自动写代码功能测试


  • 📌OpenAI地址:https://platform.openai.com/playground(需要注册才行,如何注册请自行搜索答案)

🌼测试一

在这里插入图片描述

  • 提问:基于Keil 8051单片机串口通讯代码
  • 自动生成代码如下:
#include <reg51.h>
#include <intrins.h>//定义变量
unsigned char tem_H,tem_L; 						//定义温度变量
unsigned char tem_value;							//定义温度变量
unsigned char receive;								//定义接收变量//定义函数模块
//延时函数
void Delay(unsigned int i)
{unsigned char j;while(i--){for(j=0;j<120;j++);}
}//串口发送函数
void Uart_SendByte(unsigned char dat)
{SBUF=dat;while(!TI);TI=0;
}//串口接收函数
unsigned char Uart_ReceiveByte()
{while(!RI);RI=0;return SBUF;
}//主函数
void main()
{EA=1;											//开总中断ES=1;											//开串口中断TMOD=0x20;										//定义工作方式PCON=0X00;										//波特率不乘除TH1=0XFD;										//定义波特率TL1=0XFD;										//定义波特率TR1=1;											//启动定时器SCON=0X50;										//定义工作方式while(1){tem_H=0;									//温度初始化tem_L=0;									//温度初始化P1=0XFF;									//保持模拟量输出tem_H=P1;									//将模拟量转换成数字量tem_L=P1;									//将模拟量转换成数字量tem_value=(tem_H*256+tem_L);				//将温度值转换成16位Uart_SendByte(tem_value);					//发送温度值receive=Uart_ReceiveByte();					//接收通讯数据if(receive==0xAA)							//如果接收到0xAA{P0=0XFF;								//给P0端口赋值}else{P0=0X00;								//给P0端口赋值}Delay(200);									//延时函数}
}

🌻测试二

  • 提问:stm32g072rbt6串口1初始化配置代码
    在这里插入图片描述

  • 自动生成代码如下:

#include "usart.h"//串口1初始化
//pclk1:PCLK1时钟频率(Mhz)
//bound:波特率
void usart1_init(u32 pclk1,u32 bound)
{float temp;u16 mantissa;u16 fraction;	   temp=(float)(pclk1*1000000)/(bound*16);//得到USARTDIVmantissa=temp;				 //得到整数部分fraction=(temp-mantissa)*16; //得到小数部分	 mantissa<<=4;mantissa+=fraction;RCC->APB2ENR|=1<<2;    //使能PORTA口时钟  RCC->AHB2ENR|=1<<0;    //使能GPIOA口时钟  GPIOA->MODER&=0XFFFFF0FF; //PA9,PA10设置GPIOA->MODER|=0X00000A00;//PA9,PA10复用功能GPIOA->AFR[1]|=0X00001100;//PA9,PA10复用为USART1//波特率设置USART1->BRR=mantissa;  // 波特率设置	  USART1->CR1|=0X200C;  //1位停止,无校验位.USART1->CR1|=1<<3;    //使能接收USART1->CR1|=1<<2;    //使能发送USART1->CR1|=1<<13;   //使能串口 
}

🌷测试三

  • 提问stm32g072rbt6功能外设

在这里插入图片描述

STM32G072RBT6功能外设包括:1、模拟功能:16位sigma-delta ADC,212位DAC,2个放大器,2个电流计量放大器(IA)3个模拟比较器(AC)4个模拟多路复用器(AMUX)2、数字功能:2个定时器,2个定时器/计数器,2个定时器/频率计数器,2个定时器/脉冲宽度计数器,1个定时器/周期计数器,1个定时器/软件定时器,1个噪音抑制器,2个外部中断,1个电压监测器,2个温度检测器,1个看门狗定时器,1个看门狗复位,2个I2C,2个SPI,1个UART,1个USB;3、外设:1个系统控制器,1个看门狗控制器,1个CRC控制器,2个RTC,1个安全时钟,1个自动睡眠控制器,4个外部中断控制器,2个DMA控制器,1个GPIO,1个定时器比较器,1个边沿触发器,1个比较器,1个CAN控制器,1个滤波器控制器,1个比较器控制器,1个多路复用器控制器,1个多路复

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/7001.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

软件测试/测试开发丨利用ChatGPT自动生成测试用例思维导图

公众号搜索&#xff1a;TestingStudio 霍格沃兹测试开发的干货都很硬核 在写测试用例的时候&#xff0c;你是不是经常会遇到以下难题&#xff1a; 缺少边界测试用例&#xff1a; 在编写测试用例时&#xff0c;有时候会忽略某些边界情况&#xff0c;这可能导致无法发现软件中的潜…

试用chatgpt写一篇文章,关于自动化测试框架的思路

当涉及到软件测试和自动化框架时&#xff0c;Python是一种广泛使用的编程语言。它提供了丰富的库和工具&#xff0c;使得构建测试框架变得相对容易。本文将介绍一个基于Python的自动化测试框架&#xff0c;结合了pytest、allure报告、日志记录、YAML配置、MySQL数据库以及钉钉和…

利用ChatGPT自动生成自动化测试脚本——ChatGPT训练营回顾

自动化测试是软件测试过程中不可或缺的一部分&#xff0c;它能够提高测试效率&#xff0c;减少测试成本&#xff0c;保障软件质量。然而&#xff0c;编写和维护自动化测试脚本仍然是一个具有挑战性的任务&#xff0c;需要花费大量的时间和精力。 在上周的ChatGPT训练营&#x…

ChatGPT推荐最常用的自动化测试、性能、安全测试工具

ChatGPT是一种当前被广泛关注的人工智能技术&#xff0c;它具备生成自然语言的能力&#xff0c;能够完成一些简单的文本生成、对话交互等任务。ChatGPT 算法的出现&#xff0c;打破了以前自然语言处理的瓶颈&#xff0c;使得机器具备了更加贴合人类想法的表达能力&#xff0c;也…

ChatGPT 在自动化测试领域的应用,我们真的要被代替了吗?

目录 前言 一、ChatGPT 简介 二、ChatGPT 的应用场景 三、ChatGPT 的优势 四、ChatGPT 的局限性 五、ChatGPT 在自动化测试领域的拓展应用 六、ChatGPT真的可以代替软件测试人员吗 七、结语 前言 人工智能技术在近年来得到了快速发展&#xff0c;不少领域都开始尝试融合…

首个中文版ChatGPT来了:大模型的中国元“Yuan”

关注并星标 从此不迷路 计算机视觉研究院 公众号ID&#xff5c;ComputerVisionGzq 学习群&#xff5c;扫码在主页获取加入方式 计算机视觉研究院专栏 作者&#xff1a;Edison_G 国内某公司的功能型对话大模型ChatYuan「既泛又专」&#xff0c;除了问答、上下文对话以及创意性写…

Chat GPT-4,大增长时代的开始!

虽然我们早在 2017 年就预测了超大模型的到来&#xff0c;因此才搞了分布式深度学习框架 OneFlow&#xff08;github.com/Oneflow-Inc/oneflow/&#xff09;&#xff0c;且 2020 年的 GPT-3 也掀起了大模型热潮&#xff08;OneFlow——让每一位算法工程师都有能力训练 GPT&…

大厂跟进ChatGPT,为什么百度“文心一言”成色最好?【快评】

作者 | 曾响铃 文 | 响铃说 赶ChatGPT热度&#xff0c;百度3月初就要发布与ChatGPT类似的人工智能聊天机器人服务“文心一言”&#xff08;英文名&#xff1a;ERNIE Bot&#xff09;&#xff0c;似乎无法提振资本市场对百度的信心。 2022年第四季度及全年未经审计的财报发布…

GPT-3核心成员出走打造ChatGPT最强竞品!最新估值50亿美元

来源&#xff1a;量子位 因不满老东家成为微软附庸&#xff0c;11名OpenAI前员工怒而出走。 如今带着“ChatGPT最强竞品”杀回战场&#xff0c;新公司估值50亿美元&#xff0c;一出手就获得3亿美元融资。 这家公司名叫Anthropic&#xff0c;新推出的聊天机器人产品名叫Claude。…

用问答式聊一下最近资本火热推动的chatGPT

最近chatGPT很火&#xff0c;作为一名计算机科班出生的码农来说&#xff0c;就很有必要来聊下这个话题&#xff0c;因为从我专业的认知来说&#xff0c;我觉得chatGPT的火中带有太多的非专业情绪。虽然作为一名专业人士&#xff0c;但由于没有在模型和算法领域深入实践&#xf…

ChatGPT再掀AI资本狂潮,30位科技创新VC投资者齐聚“实在智能”

2023年开局&#xff0c;ChatGPT席卷全球。人工智能浪潮在国内外再次掀起质的高峰。一众投资者纷纷抢滩找项目。 3月&#xff0c;来自巴雪创投家俱乐部的近30位VC/PE和企业家齐聚杭州&#xff0c;前往调研国内AI准独角兽与RPA赛道头部企业杭州实在智能科技有限公司&#xff0c;…

chatgpt赋能python:用Python计算BIM:优点、应用和结论

用Python计算BIM&#xff1a;优点、应用和结论 Building Information Modeling&#xff08;BIM&#xff09;是一种数字化的建筑设计和施工方法&#xff0c;它包括从建筑物的设计、施工到维护和拆除的整个生命周期。BIM在大规模工程建设中越来越受到欢迎&#xff0c;Python编程…

AI绘图-StableDiffusion安装

AI绘图-StableDiffusion安装 前言&#xff1a;StableDiffusion是一个基于Latent Diffusion Models(潜在扩散模型&#xff0c;LDMs)的文图生成(text-to-image)模型。 它主要用于根据文字的描述产生详细图像&#xff0c;能够在几秒钟内创作出令人惊叹的艺术作品 。StableDiffusi…

在MacAir上搭建人工智能AI画图环境

在MacAir上搭建人工智能AI画图环境 在MacAir上&#xff0c;可以通过开源的Stable Diffusion项目自行搭建AI画图环境&#xff0c;这里以Intel处理器的Mac Air为例。 Stable Diffusion项目硬件要求较高而且只提供终端命令行交互方式&#xff0c;所以这里使用stable-diffusion-w…

chatgpt赋能python:Python激光雷达:一种重要的监测工具

Python激光雷达&#xff1a;一种重要的监测工具 简介 激光雷达是一种可以通过激光测量物体距离和形状的传感器。在机器人、自动驾驶汽车、无人机和航天器等领域&#xff0c;激光雷达已成为必不可少的工具。 Python是一种功能强大、易于学习的编程语言&#xff0c;被广泛应用…

3月最新!AIGC公司生态地图;开发者实用ChatGPT工具清单;上手必会的SD绘图教程;字幕组全自动化流程大公开 | ShowMeAI日报

&#x1f440;日报&周刊合集 | &#x1f3a1;生产力工具与行业应用大全 | &#x1f9e1; 点赞关注评论拜托啦&#xff01; &#x1f916; 『光年之外诚邀产品经理加入』古典产品经理的复兴&#xff01; 光年之外创始人王慧文在社交平台发帖&#xff0c;公布联合创始人团队基…

chatgpt赋能python:如何给Python安装库

如何给Python安装库 作为一名有10年Python编程经验的工程师&#xff0c;我知道安装Python库对于开发者来说是很重要的一步。Python是一种高级编程语言&#xff0c;它在许多应用程序和工具中都使用了一些简单而有用的库。在Python上安装库很简单&#xff0c;但如果你是新手&…

chatgpt赋能python:Python游戏开发:如何用Python开发游戏?

Python游戏开发&#xff1a;如何用Python开发游戏&#xff1f; Python是一种通用性编程语言&#xff0c;其优势之一就是可以用Python编写各种游戏。无论是简单的休闲游戏还是复杂的角色扮演游戏&#xff0c;Python都能够提供丰富的工具和库来让你实现自己的创意梦想。在本文中…

chatgpt赋能Python-python_fig

Python中的fig&#xff1a;简介和应用 什么是fig&#xff1f; fig是Python中一个高效且易用的图形库&#xff0c;它支持大量的图像绘制功能&#xff0c;包括2D图形绘制、曲线和图像处理&#xff0c;以及3D图形和动画绘制等应用。fig可以在多个平台上运行&#xff0c;包括Wind…

chatgpt赋能Python-python_cairo

介绍 Python Cairo是一款功能强大的2D图形绘制库&#xff0c;它支持多种输出格式&#xff0c;例如PNG、PDF、SVG等等&#xff0c;同时也支持多种平台&#xff0c;包括Windows、Mac OS X和Linux。不仅如此&#xff0c;Python Cairo在处理文字和图形时也具有出众的性能和质量&am…