找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4415|回復: 2
打印 上一主題 下一主題
收起左側

HC32F460與STM32F1, F4實測ADC DMA方式通道數(shù)據(jù)對比

 關閉 [復制鏈接]
跳轉到指定樓層
樓主
ID:956287 發(fā)表于 2021-7-25 15:00 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
目前STM32價格到天上去了, 公司更換 HC32F460做主控,  程序基本完工, 簡要記錄一些。 與STM32的異同點。

需要改動硬件

                    1, HC32F460,  PB11不能作為輸出引腳,且與BOOT0是同一個腳, 復位時需要上拉。 PB11如果程序當輸入引腳吧,上電時萬一輸入信號有效,那就進入ISP,  系統(tǒng)啟動不了了, 還故意跟STM32不一致, 是個敗筆。
                    2, RST引腳 需要接 上拉電阻, 形成阻容復位電路,
                    3, PA11, PA12 無法做CAN引腳,  無法與STM32一致。
                    4,串口數(shù)量只有4個, STM32F103VC系列有5個
                    5,  沒有RTC的Vbat引腳,  光有個RTC,基本沒用。 敗筆。 多一個PH2引腳

軟件,  基本上是全改, 與STM32完全不兼容.  不過也有自身的特點。
      1,RAM有  192K,  一個字大. 用起來感覺不是一般的爽, 加上 Cortex-M4內(nèi)核,跑200M,  秒STM32F1, 超STM32F4
      2,  ADC 超過預期, 略低于STM32F1, 超過STM32F4,  下面圖像為HC32的ADC采用DMA方式的實測通道數(shù)據(jù), 16個通道, 實測數(shù)據(jù)如下
CPU跑100M, ADC 時鐘25M,   每一列為同一通道實測值。有硬件平均2次,        

     圖片發(fā)不上來, 只能小一點



     3,  DMA通道,  只有8個,  小于STM32F1系列的 14個,  DMA多通道同時工作有坑,
多次啟停設置DMA寄存器要重復多次設置才行,文檔也沒寫,自己摸索的,也不知對錯,反正工作了。 不然程序不給你滿意的結果。

     4,    QSPI功能,  目前沒有用到,  用過STM32H7系列的QSPI,  理論上差不多吧。
5, 中斷完全與STM32系列不一樣, 中斷程序可軟件注冊,占用RAM和ROM較多, 反正內(nèi)存大也無所謂。


總之, HC32F460開發(fā)新產(chǎn)品是推薦的, 如果是原來STM32要想不怎么改硬件與軟件的, 請尋找GD32F103系列,或GD32E103系列, 目前也不好買。  華大的芯片是自主研發(fā)的,從長遠來看,可以走的更遠。就是更換時太痛苦了,軟件基本重新來一遍。 資料也比較少。

評分

參與人數(shù) 1黑幣 +70 收起 理由
admin + 70 回帖助人的獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:246251 發(fā)表于 2021-7-27 10:25 | 只看該作者
有用過460里面的usb嗎?
回復

使用道具 舉報

板凳
ID:424805 發(fā)表于 2022-9-21 11:23 | 只看該作者
PB11能做外部中斷不?我試了下
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表