最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

STM32CUBEMX(7)--移植雅特力AT32F403AVGT(兼容STM32F103VGT6),DAC輸出電壓

2021-06-01 15:49 作者:記帖  | 我要投稿

概述

????本篇文章主要介紹如何使用STM32CubeMX移植到雅特力AT32F403AVGT7,并通過DAC輸出電壓,在芯片中有2個(gè)12位的DAC口可以供選擇。

硬件準(zhǔn)備

????首先需要準(zhǔn)備一個(gè)開發(fā)板,這里我準(zhǔn)備的是雅特力AT32F403AVGT7的開發(fā)板。

選擇芯片型號(hào)

????雅特力AT32F403AVGT7兼容STM32F103系列,故選取STM32f103VG進(jìn)行開發(fā)。

配置時(shí)鐘源

????HSE與LSE分別為外部高速時(shí)鐘和低速時(shí)鐘,在本文中使用內(nèi)置的時(shí)鐘源,故都選擇Disable選項(xiàng),如下所示:

配置時(shí)鐘樹

????雅特力AT32F403AVGT7最高頻率到240M,但是STM32F1的最高主頻到72M,同時(shí)使用不使用外部晶振時(shí)候,最高速度只能到64M,所以配置64即可:

DAC配置

????然后設(shè)置PA4為DAC_OUT1,? 完整引腳配置如下圖。

生成工程設(shè)置

????注意在生產(chǎn)工程設(shè)置中不能出現(xiàn)中文,不然會(huì)報(bào)錯(cuò)。

代碼生成設(shè)置

????最后設(shè)置生成獨(dú)立的初始化文件。

生成代碼

代碼

????在main.c中,添加DAC電壓變量定義。

????在main.c中,開啟DAC通道1。

????在main.c中,主程序輸出電壓值,因?yàn)槭?2位的dac,所以值只能是0-4095。

結(jié)果演示

????因?yàn)槭禽敵鰹殡A梯狀,每變量每增加512,電壓改變一次,故應(yīng)該有8個(gè)階梯,分別是0,512,1024,1536,2048,2560,3072,3584。

視頻教學(xué)



STM32CUBEMX(7)--移植雅特力AT32F403AVGT(兼容STM32F103VGT6),DAC輸出電壓的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
卢龙县| 五华县| 贡觉县| 南雄市| 南川市| 龙州县| 广宁县| 阳山县| 高密市| 凌云县| 枣阳市| 常山县| 耒阳市| 丰城市| 英德市| 玉龙| 易门县| 资源县| 横峰县| 湘阴县| 丹阳市| 苍南县| 安阳市| 清流县| 靖安县| 蚌埠市| 阜南县| 巴彦县| 海盐县| 黑龙江省| 罗城| 确山县| 甘德县| 宜黄县| 密山市| 客服| 永春县| 扎兰屯市| 精河县| 扬州市| 久治县|