找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1936|回復(fù): 8
打印 上一主題 下一主題
收起左側(cè)

keil里面 HAL庫的stm32f1xx_hal_xx.h 如何添加進.c文件中

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:1069607 發(fā)表于 2023-4-5 10:23 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
謝謝大家
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:291668 發(fā)表于 2023-4-5 12:33 | 只看該作者
直接在程序開頭部分寫進來就可以了吧。在編譯路徑里添加一下
回復(fù)

使用道具 舉報

板凳
ID:1069354 發(fā)表于 2023-4-6 11:39 | 只看該作者
先把庫建好了,開頭調(diào)用一下頭文件就行
回復(fù)

使用道具 舉報

地板
ID:883242 發(fā)表于 2023-4-6 13:45 | 只看該作者
用CubeMX自動生成的項目里面的c文件自動包含了這些頭文件,但是我極端不建議你選擇HAL庫,那就是個辣雞堆,用CubeMX自動生成項目的時候選擇LL庫更好。
回復(fù)

使用道具 舉報

5#
ID:1045628 發(fā)表于 2023-4-6 14:19 | 只看該作者
單獨調(diào)用直接include文件名就行
回復(fù)

使用道具 舉報

6#
ID:1070168 發(fā)表于 2023-4-6 15:48 | 只看該作者
在開頭添加這個頭文件,然后在keil的include路徑里面加上這個路徑
回復(fù)

使用道具 舉報

7#
ID:609322 發(fā)表于 2023-12-8 11:58 | 只看該作者
Hephaestus 發(fā)表于 2023-4-6 13:45
用CubeMX自動生成的項目里面的c文件自動包含了這些頭文件,但是我極端不建議你選擇HAL庫,那就是個辣雞堆, ...

OK    THANKS
回復(fù)

使用道具 舉報

8#
ID:458247 發(fā)表于 2023-12-8 14:37 | 只看該作者
Hephaestus 發(fā)表于 2023-4-6 13:45
用CubeMX自動生成的項目里面的c文件自動包含了這些頭文件,但是我極端不建議你選擇HAL庫,那就是個辣雞堆, ...

只要實時性要求不是非常非常高的,用hal庫舒服的很,我做了一個激光器驅(qū)動,f4芯片,實時性能做到1000us以內(nèi)(72MHz下,1000us循環(huán)一遍,完成adc采樣,pid計算,dac輸出,串口發(fā)送(50Hz),屏幕通信(100Hz)),通信還有加密,解密,就這樣cpu占用率最高不超過30%,最低2%左右,如果我跑168MHz,更是不會超過10%。比我剛實習(xí)的時候?qū)懙南嗤δ艿拇a好了不知道多少倍。架構(gòu)設(shè)計的好,hal庫那點性能損失完全不用在意。
回復(fù)

使用道具 舉報

9#
ID:883242 發(fā)表于 2023-12-8 20:25 | 只看該作者
yzw846562238 發(fā)表于 2023-12-8 14:37
只要實時性要求不是非常非常高的,用hal庫舒服的很,我做了一個激光器驅(qū)動,f4芯片,實時性能做到1000us ...

你不走量自然可以浪費單片機算力,走量的應(yīng)用差幾分錢就可以決定項目的死活你是沒見過。
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

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

快速回復(fù) 返回頂部 返回列表