娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2024年10月08日(星期二)

正在發生

2019年10月08日 | STM32CubeMX 軟件使用學習筆記1

發布者:溫暖的擁抱 來源: eefocus關鍵字:STM32CubeMX  軟件使用  學習筆記 手機看文章 掃描二維碼
隨時隨地手機看文章

1:CubeMX是ST公司開發的一款軟件,旨在通過圖形化的配置MCU方式,來減輕開發人員的工作量,讓大家更輕松,快樂。


用戶使用圖形化工具配置MCU后,CubeMX可以根據用戶選擇的IDE,來生成對應的工程文件(包含了初始化代碼),下文將介紹。


可以在ST的官網上查看CubeMX的功能介紹,并下載CubeMX. https://www.st.com/en/development-tools/stm32cubemx.html


2:CubeMX下載完成后,在安裝時,會提示安裝java sdk, 按提示安裝即可。


3:安裝完成后,打開軟件,界面如下。

4:手動安裝MCU軟件包。菜單欄“Help”->“manage embedded software packages” , 可以看到STM32F0~F4 的安裝包信息,根據自己需求安裝對應的軟件包。


5:創建一個簡單的工程示例。


    5.1 點擊“New Project” (可能會卡,需要等待很長,好幾分鐘時間,提示在下載更新東西,如果不想等,就點cancel),會出現選擇MCU型號的窗體,如下。我這里選擇的是STM32F103系列的一款單片機,下圖中還可看到此款單片機的價格,特點,原理圖,文檔等信息。

    5.2 雙擊所選擇的MCU所在行,既可進入圖形配置窗體,如下圖。可以直觀的看到單片機的引腳圖,單擊對應的管腳,會彈出此管腳的功能選擇框,按需要點擊勾選。

    5.3 圖形化的時鐘配置。對于新手來說,面對STM32那復雜時鐘樹,都會懵逼的。CubeMX可以很簡單點點鼠標來配置。點擊“Clock Configuration”,就可以看到時鐘的圖形配置窗體,如下圖(我這里因為配置了USB,而USB需要使用外部HSE時鐘,而導致圖形時鐘配置報錯,暫時不知道怎么處理)。


   5.4 后面還有“Configuration”,“Power Consumption Calculator”,暫時不會用,以后再學習了。


   5.5 生成初始化的工程文件1。菜單欄 點擊“Project” ->“Settings...” 填入工程名,選擇工程文件的保存位置,選擇IDE,然后點擊OK 。如下圖(我的IDE工具是MDK V5)。

5.6 生成工程工程文件2. 點擊菜單欄“Project”->“Generate Code”, 然后等一會,就會彈出,代碼生成成功。點擊“Open Project”,我的IDE MDK V5 就會打開剛生成的工程,如下圖。

5.7 更多的CubeMX 使用,以后再好好學習。CubeMX的熟練使用可以提高開發的速度。

關鍵字:STM32CubeMX  軟件使用  學習筆記 引用地址:STM32CubeMX 軟件使用學習筆記1

上一篇:stm32 CubeMx falsh應用
下一篇:最簡單的方式 創建STM32的工程(使用標準庫)-2

推薦閱讀

近日,索尼互動娛樂注冊了一項名為“模擬器仿真復刻”的專利,意味著PS5將可以兼容PlayStation 4,PlayStation 3,PlayStation 2,甚至包括初代PlayStation,這對于那些手頭有許多老游戲的玩家來說是個好消息。該專利摘要如下:  “諸如早期軟件(例如前代計算機游戲軟件)所要求的紋理等資源,具有與其相關聯的唯一標識符。可以通過對這些資源進行渲...
STM32里的CAN 支持2.0A,2.0B, 帶有FIFO,中斷等, 這里主要提一下內部的時鐘應用.bxCAN掛接在APB1總線上,采用總線時鐘,所以我們需要知道APB1的總線時鐘是多少. 我們先看看下圖,看看APB1總線時鐘:APB1時鐘取自AHB的分頻, 而AHB又取自系統時鐘的分頻, 系統時鐘可選HSI,HSE, PLLCLK, 這個在例程的RC設置里都有的,總線時鐘MHz (3+TS1+TS2)*(BRP+1)============...
隨著人工智能和數字化的發展,數百萬工作可以由機器人來完成。機器到底會奪去多少工作崗位,杜塞爾多夫DICE研究所:機器人不會奪走人類的工作崗位! 1994年以來,德國引進了13100個工業機器人,人類的工作崗位并沒有因此丟失。雖然每個工業機器人相當于兩個勞動力,但是也開辟了相關領域服務類新崗位。 歐洲經濟科學研究(ZEW)的一項新研究顯示,人類...
廣告摘要聲明廣告9月29日,極智嘉(Geek+)重磅發布一款最大提升高度達8145mm的全新貨箱機器人RS8,刷新業內貨箱機器人高度極限!該機器人取箱高度范圍覆蓋從285mm至7820mm,實現超廣立體存儲。相比RS5機器人(提升高度為5100mm),RS8的存儲密度可提升約70%,再創貨箱到人高密度存儲天花板。配置雙深可變寬度抱叉的機型為RS8-DA,其采用雙深位結構,配合智...

史海拾趣

問答坊 | AI 解惑

vxworks tornado不能使用類的靜態成員變量?下載到模擬器出錯

代碼 : #include \"vxWorks.h\" #include #include \"TestDll.h\" class  CTest { public:         CTest(){};         void print(){printf(\"CTest::print()\\n\");} static char ...…

查看全部問答∨

請問STM8和STM32是否貨期緊張???

                                 代理說比較緊張,是否?…

查看全部問答∨

2407有沒有什么指令可以用來開根號???

要用到...不知道什么指令.先謝謝了...…

查看全部問答∨

請教一個非常實際的小問題!

我之前采用的是2407的平臺編程.現在有一個用lf2401做的板子,我需要在其上寫程序.請問:用2407的環境可以嗎?我的具體意思是說,比如在2407的環境中,一個project中有dsp2407.cmd文件,還要lf2407regs.h文件,那么在2401中還是要用這兩個文件嗎?如果不是, ...…

查看全部問答∨

為什么總是崩潰?

我用的是Firefox最新的瀏覽器,瀏覽咱們的論壇的時候為什么總是崩潰呢?瀏覽別的網頁的時候沒有出現過這個問題,我想知道這個是瀏覽器的問題還是論壇的問題呢??…

查看全部問答∨

求熱電堆熱流傳感器型號及管腳資料

求一個知道輸出電壓范圍的熱電堆熱流傳感器 [ 本帖最后由 douyayu 于 2011-6-9 10:48 編輯 ]…

查看全部問答∨

error: #20: identifier "RCC_PLLSource_HSE_Div1" is undefined

錯誤:User\\main.c(122): error:  #20: identifier \"RCC_PLLSource_HSE_Div1\" is undefined 意思是RCC_PLLSource_HSE_Div1未定義。 我的工程中包含了 stm32f10x_rcc.h  可仍然顯示 “RCC_PLLSource_HSE_Div1”未定義 打開stm32f1 ...…

查看全部問答∨

夜話51

話說51我接觸大概不大半年吧!現在大二的我或許顯得有些稚嫩,但是對于學習,我還是有自己得體悟得。 學習51我們是為了知道單片機是什么?知道學習完了51之后我們如何更快速得入門其他單片機,對于有一定電子制作經歷得人我建議自己用洞洞板搭建自 ...…

查看全部問答∨

現在的大學生都怎么了!!!!!

     剛當版主幾天,工作也忙,只能每天晚上看看大家都有那些問題,也想順便和大家交流一下,看看大家對51單片機的看法,可是接連幾天來我真的怒了,相信很多老壇友也會覺得生氣吧! 其實我脾氣挺好的,可是這次真的忍不住了, ...…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 芮城县| 蒙自县| 淳安县| 罗源县| 新闻| 泽库县| 楚雄市| 洪洞县| 土默特左旗| 佛冈县| 东阳市| 盐山县| 延吉市| 安龙县| 永济市| 阿合奇县| 东平县| 拉萨市| 枣阳市| 镇远县| 成武县| 佛教| 容城县| 谢通门县| 微山县| 綦江县| 固阳县| 兴山县| 石嘴山市| 东海县| 日照市| 夹江县| 大新县| 柞水县| 南宁市| 霍林郭勒市| 吐鲁番市| 徐水县| 西昌市| 宁蒗| 宁晋县|