ChatGPT爆火之后,电子元器件也能智能选型了

描述

最近一段时间ChatGPT爆火,相信很多小伙伴都体验过了,体验结果确实非常的棒。从代码自动生成、问题答案寻找、文案分析、文案生成都很智能。 对于工程师来说,有了ChatGPT后,写代码确实方便了很多,搜索问题一针见血,对于具体的功能代码生成也是非常方便,直接copy使用,效率提高很多。刚开始体验以为ChatGPT最多生成一些简单的纯软件代码,结果发现单片机代码也可以生成,各种传感器的例程代码可以直接生成,并且带上详细注释,我测试了几个生成的传感器例子代码并建立工程跑了一下,完全正确(使用STM32)。

现在很多的平台、搜索引擎都纷纷了推出了AI智能搜索引擎,比如:CSDN的C知道。不过CSDN的C知道目前需要开通VIP会员才能畅所欲言的提问。

ChatGPT

最近做项目的需要选型硬件,在逛道和顺商城的时候,发现道合顺也推出了AI搜索引擎道合顺 ICChat 。据官网介绍,这个 道合顺 ICChat 是业内首家推出的元器件智能百科,能帮助更多国内的电子工程师,提高工作和学习效率。立即去体验了一下,果然很nice。不需要注册,直接进入官网就可以使用搜索引擎。下面是官网地址:

体验地址:(无需注册就能使用) https://www.infinigo.com/icchat?source=DSLG

**利用 **道合顺 ICChat 查询,芯片的替代品。

ChatGPT

ChatGPT

**通过 **道合顺 ICChat 查询传感器模块的作用,特点:

ChatGPT

ChatGPT

**让 **道合顺 ICChat 写一份代码。

ChatGPT

以下是一个简单的STM32单片机点灯程序:
 ​
 ​

#include "stm32f10x_gpio.h"

#include "stm32f10x_rcc.h"

int main(void)

{

GPIO_InitTypeDef GPIO_InitStructure;

//使能GPIOC时钟

RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE);

//配置PC.13为输出模式

GPIO_InitStructure.GPIO_Pin = GPIO_Pin_13;

GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;

GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;

GPIO_Init(GPIOC, &GPIO_InitStructure);

while (1)

{

//将PC.13输出高电平

GPIO_SetBits(GPIOC, GPIO_Pin_13);

//延时一段时间
     for (int i = 0; i < 500000; i++);

//将PC.13输出低电平

GPIO_ResetBits(GPIOC, GPIO_Pin_13);

//延时一段时间
     for (int i = 0; i < 500000; i++);
 }

}

​
​
在上面的代码中,我们让STM32的PC.13引脚输出高电平然后延时一段时间,再输出低电平并延时,接着不断循环这个过程。这样就能够实现单片机的点灯程序了。

ChatGPT

ChatGPT

询问 晶体管基本放大电路有几种接法:

ChatGPT

ChatGPT

不仅能回答专业的程序问题,当然还可以做一些其他事。

ChatGPT

ChatGPT

ChatGPT

用完 ICChat 发现速度是真的快,果然很牛批,大家快去体验。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分