最近ChatGPT非常火爆,但由于是外国网站,还是有诸多限制的,比如需要搭梯子,需要一张外国卡,很多小伙伴都还没体验过。当时我注册的时候花了100多,而且每次都要翻墙,VPN费用也不少。
前几天,在社群里,我看到有小伙伴分享了一个网站,功能与ChatGPT相差无二,而且不需要注册。抱着怀疑的心态,我体验了一下。
问了几个问题后,发现这个网站确实有点东西。
首先,它不需要注册,打开网站,直接就可以使用。随后,我让AI写一段代码,回复速度很快。
以下是一个简单的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引脚输出高电平然后延时一段时间,再输出低电平并延时,接着不断循环这个过程。这样就能够实现单片机的点灯程序了。
随后,我又问了几个技术问题,比如,画电路板lavout注意事项?
亦或是“变压器EQ2514和EQ2504的区别”。问完这两个问题后,看到道合顺 ICChat给出的答案,我震惊又惊讶,真没想到这款类ChatGPT这么厉害。回答速度又快又好。
随后,我想了解下串口芯片,又问了一个问题——“推荐一下串口切换芯片”,道合顺 ICChat很快又回复我了。
我越问越上瘾,不仅让它翻译英文的数据手册,还尝试让它推荐替代芯片。
图1是安森美TIP32的datesheet的英文内容。经过道合顺 ICChat 翻译,最后得到了图2的中文翻译。
图1
图2
除了回答专业的程序问题,当然还可以做一些其他事,比如调戏AI~