最近一段時間ChatGPT爆火,相信很多小伙伴都體驗過了,體驗結果確實非常的棒。從代碼自動生成、問題答案尋找、文案分析、文案生成都很智能。 對于工程師來說,有了ChatGPT后,寫代碼確實方便了很多,搜索問題一針見血,對于具體的功能代碼生成也是非常方便,直接copy使用,效率提高很多。剛開始體驗以為ChatGPT最多生成一些簡單的純軟件代碼,結果發現單片機代碼也可以生成,各種傳感器的例程代碼可以直接生成,并且帶上詳細注釋,我測試了幾個生成的傳感器例子代碼并建立工程跑了一下,完全正確(使用STM32)。
現在很多的平臺、搜索引擎都紛紛了推出了AI智能搜索引擎,比如:CSDN的C知道
。不過CSDN的C知道
目前需要開通VIP會員才能暢所欲言的提問。
最近做項目的需要選型硬件,在逛道和順商城
的時候,發現道合順
也推出了AI搜索引擎道合順 ICChat
。據官網介紹,這個 道合順 ICChat
是業內首家推出的元器件智能百科,能幫助更多國內的電子工程師,提高工作和學習效率。立即去體驗了一下,果然很nice
。不需要注冊,直接進入官網就可以使用搜索引擎。下面是官網地址:
體驗地址:(無需注冊就能使用) https://www.infinigo.com/icchat?source=DSLG
**利用 **道合順 ICChat
查詢,芯片的替代品。
**通過 **道合順 ICChat
查詢傳感器模塊的作用,特點:
**讓 **道合順 ICChat
寫一份代碼。
以下是一個簡單的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引腳輸出高電平然后延時一段時間,再輸出低電平并延時,接著不斷循環這個過程。這樣就能夠實現單片機的點燈程序了。
詢問 晶體管基本放大電路有幾種接法:
不僅能回答專業的程序問題,當然還可以做一些其他事。
用完 ICChat 發現速度是真的快,果然很牛批,大家快去體驗。
-
傳感器
+關注
關注
2553文章
51390瀏覽量
756585 -
電子元器件
+關注
關注
133文章
3358瀏覽量
106209 -
單片機
+關注
關注
0文章
218瀏覽量
16658 -
ChatGPT
+關注
關注
29文章
1568瀏覽量
8058
發布評論請先 登錄
相關推薦
常用電子元器件選型指南
“Datasheet5” 工程師元器件選型資料一網打盡
![“Datasheet5” 工程師<b class='flag-5'>元器件</b><b class='flag-5'>選型</b>資料一網打盡](https://file1.elecfans.com//web2/M00/04/3B/wKgZombMTCOAccy1AAK2S-8Biio341.png)
評論