色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Keil仿真調試STM32與LED

撞上電子 ? 2023-11-30 08:00 ? 次閱讀

今天給大家分享一下STM32 流水燈簡單的仿真吧,我感覺這個提供有用的,但是自己也是第一次使用,主要是感覺曲線很高級。在PWM中查看脈寬很有用。

code: led.c

#include "led.h"#include "delay.h"/*GPIO的控制寄存器的配置1、配置輸出引腳2、打開對應的輸出的寄存器的時鐘3、配置引腳輸出的模式:強上拉、推完、開漏輸出4、配置輸出的速度。*/void Led_funcing(){GPIO_DeInit(LED_GPIO_PORT);// 注意這里的函數非常的重要,這里是將對應的GPIO端口初始化成默認的樣子,因為這個端口可能在以前使用過,其他的配置可能發(fā)生了改變GPIO_InitTypeDef GPIOC_LED_Init; // 定義GPIO的結構體,也就是外設的結構體RCC_APB2PeriphClockCmd( LED_GPIO_CLK,ENABLE); //打開對應的GPIO的時鐘,注意這里不同的外設可能掛載的時鐘不同,所以需要開原理圖,GPIOC_LED_Init.GPIO_Pin=LED_GPIO_PIN ; // 配置需要使用的引腳GPIOC_LED_Init.GPIO_Mode=GPIO_Mode_Out_PP; //配置引腳的輸出的模式GPIOC_LED_Init.GPIO_Speed=GPIO_Speed_50MHz; // 配置輸出的頻率,這個在輸入的時候不需要配置GPIO_Init(LED_GPIO_PORT,&GPIOC_LED_Init); // 使用初始化函數初始化剛剛定義的結構體,以及對應的GPIO端口}

code: mian.c

#include "stm32f10x.h"#include "led.h"#include "delay.h"/*功能的實現,注意在KEIL5中不要使用中文的空格這樣將會出現錯誤。重點,重點,重點*/int main(){Led_funcing();// int k=5;while(1){GPIO_SetBits(LED_GPIO_PORT, LED_GPIO_PIN ); // 將對應的GPIO端口對應的引腳設置為高電平delay(10000);//延時GPIO_ResetBits(LED_GPIO_PORT, LED_GPIO_PIN); // 將對應的GPIO端口對應的引腳設置成低電平delay(10000);//延時,}}


總結:
1、在進行不同功能函數的編寫的時候,最好在USER文件夾下面建一個對應的文件,注意有C文件,那么就一定有H文件。
2、在編譯C文件的時候,首先在配中找到對應的H文件的文件夾目錄。
3、不同的芯片對應的庫函數具有一定的差異,所以在進行引入庫的時候,可能會出錯誤。
4、如果在編譯的時候出現相關的庫函數文件無法正常的打開,那么首先需要查看是否指定相關的路徑。
5、在魔術棒中的文件的輸出最好都定義到自己的文件夾中,這樣便于進行需要找。

配置仿真:

1,選擇使用對應的CPU即可

864c590a-8f13-11ee-9788-92fbcf53809c.png

2,查看狀態(tài)配置

865b2c64-8f13-11ee-9788-92fbcf53809c.png

3,仿真結果

86754432-8f13-11ee-9788-92fbcf53809c.png

4,最后仿真的結果:時間與單片機上實際運行的時間一致,如果不一致,請查看晶振或者時鐘配置。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • led
    led
    +關注

    關注

    242

    文章

    23712

    瀏覽量

    671018
  • STM32
    +關注

    關注

    2290

    文章

    11017

    瀏覽量

    362422
  • keil
    +關注

    關注

    69

    文章

    1223

    瀏覽量

    169015
  • 仿真調試
    +關注

    關注

    0

    文章

    9

    瀏覽量

    7623
收藏 0人收藏

    評論

    相關推薦
    熱點推薦

    如何通過J-Link實現STM32H5控制調試端口

    基于J-Link實現STM32H5安全編程介紹了在禁用TrustZone時,如何通過J-Link實現STM32H5控制調試端口的安全鎖定或回歸打開。
    的頭像 發(fā)表于 03-17 10:25 ?356次閱讀
    如何通過J-Link實現<b class='flag-5'>STM32</b>H5控制<b class='flag-5'>調試</b>端口

    stm32f103c8t6編碼器模式在keil的debug調試時遇到的問題求解

    stm32f103c8t6編碼器模式在keil的debug調試時,手動把編碼器的計數器置為一個數500(比如計數器溢出值是4000),然后在在讓編碼器繼續(xù)開始輸出,此時計數器的計數變?yōu)樵瓉碚5膬杀读耍钡接嫈灯饕绯鲆淮尉妥冋?/div>
    發(fā)表于 03-14 06:06

    stm32f401的PROTEUS仿真

    搭建了一個stm32f401的PROTEUS仿真模型,PA9接一個發(fā)光二極管,以閃亮的方式點亮,在KEIL 5 中編輯了源代碼,仿真通過。 *附件:simulation.rar
    發(fā)表于 02-27 09:26

    GD-LINK無法在KEIL調試怎么解決?

    芯片:GD32F303RCT6 調試器:GD-LINK 調試軟件:KEIL V5 (5.29) 問題:開始調試后,程序從SystemInit直接進入HardFault中斷,程序無法運行
    發(fā)表于 02-27 08:24

    keil在Debug的高級用法

    第一節(jié)軟件說明Keil提供了包括C編譯器、宏匯編、鏈接器、庫管理和一個功能強大的仿真調試器等在內的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境(μVision)將這些部分組合在一起。目前軟件對中文的支持不友好
    的頭像 發(fā)表于 12-26 21:01 ?1702次閱讀
    <b class='flag-5'>keil</b>在Debug的高級用法

    【敏矽微ME32G070開發(fā)板免費體驗】+ADC測試與LED點亮

    的PWM等開始來進行測試。 我是用keil5.36版,安裝好PACK支持包: 當然如果要正確下載和調試,必須安裝好與仿真器對應的驅動,我用的是stlink,在安裝好驅動后打開一一個demo,實現ADC轉換
    發(fā)表于 12-16 19:00

    Keil詳細安裝教程(同時兼容51與STM32)

    在安裝目錄創(chuàng)建兩個文件夾,一個用于存放c51 版keil,一個用于存放arm 版keil 。 1) 安裝c51 版keil 1. 安裝包以c51 開頭,比如“C51V961.EXE” 再按后面圖中
    的頭像 發(fā)表于 11-26 11:26 ?1.6w次閱讀
    <b class='flag-5'>Keil</b>詳細安裝教程(同時兼容51與<b class='flag-5'>STM32</b>)

    聚徽-LED 全彩屏的安裝和調試步驟是什么

    LED 全彩屏的安裝和調試步驟涉及多個環(huán)節(jié),以下是根據搜索結果整理的具體步驟:
    的頭像 發(fā)表于 09-03 09:24 ?708次閱讀

    keil可以讀出單片機的程序嗎

    Keil是一款廣泛應用于單片機程序開發(fā)的軟件,它提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調試器等在內的完整開發(fā)方案。然而,關于Keil是否能直接“讀出”單片機的程
    的頭像 發(fā)表于 09-02 10:32 ?1985次閱讀

    keil軟件實現編程仿真需要哪些步驟

    Keil MDK-ARM 是一款廣泛使用的集成開發(fā)環(huán)境(IDE),專為 ARM Cortex-M 微控制器編程而設計。它提供了代碼編輯、編譯、鏈接、調試仿真等功能。 1. 安裝 Keil
    的頭像 發(fā)表于 09-02 10:28 ?2261次閱讀

    keil軟件仿真如何仿真輸入

    Keil軟件是一款廣泛使用的嵌入式開發(fā)工具,它提供了豐富的功能,包括代碼編輯、編譯、調試仿真等。 1. Keil軟件概述 Keil軟件是一
    的頭像 發(fā)表于 09-02 10:25 ?1947次閱讀

    stm32下載完成,但沒執(zhí)行,為什么

    編程器/調試器設置 檢查編程器/調試器 :確認使用的編程器/調試器與STM32兼容。 檢查驅動程序 :確保所有必要的驅動程序已正確安裝。 3. 軟件配置 IDE設置 :檢查你的集成開
    的頭像 發(fā)表于 09-02 09:25 ?3771次閱讀

    keil5怎么往stm32里燒錄程序

    安裝Keil5和STM32的驅動程序 首先,確保您已經安裝了Keil5軟件。您可以從官方網站下載并安裝。 接下來,安裝STM32的驅動程序。您可以從ST官方網站下載適用于您設備的驅動程
    的頭像 發(fā)表于 08-22 09:31 ?4640次閱讀

    開發(fā)攻略之STM32調試端口的映射

    最近有一個項目用到了STM32F103RB系列單片機,由于引腳數量較少,不得不使用到了單片機的PB3和PB4兩個引腳。而這兩個引腳剛好又是STM32系列的JTAG調試引腳,如果要用于普通IO的功能
    的頭像 發(fā)表于 08-03 08:11 ?768次閱讀
    開發(fā)攻略之<b class='flag-5'>STM32</b><b class='flag-5'>調試</b>端口的映射

    記錄貼--啟明欣欣高配開發(fā)板STM32F407ZGT6調試雙CAN收發(fā)通信

    1.使用軟件開發(fā)工具:Keil5 V5.39+STM32CubeMX 1.1 Keil5 V5.39版本信息 1.2 STM32CubeMX版本信息 1.2.3
    發(fā)表于 06-24 13:02
    主站蜘蛛池模板: 伊人久久大香线蕉综合色啪 | 男女作爱在线播放免费网页版观看 | 永久精品免费影院在线观看网站 | 一个人免费观看完整视频日本 | 伊人最新网址 | 伊人第一路线 | 免费视频精品38 | 日本久久久 | 亚洲精品www久久久久久久软件 | 国产精品久免费的黄网站 | 自拍偷拍12p | 九九电影伦理片 | 99热这里只有精品视频2 | 日本人添下面的全过程 | 国产精品一区二区制服丝袜 | 无码日韩人妻精品久久蜜桃免费 | 91素人约啪| 国产午夜一级鲁丝片 | 亚洲精品理论电影在线观看 | 国产精品内射久久久久欢欢 | 精品国产一区二区三区久久影院 | 国产精品www视频免费看 | 扒开她的黑森林让我添动态图 | 伊人久久大香线蕉综合影 | 国产亚洲精品看片在线观看 | 亚洲 在线 日韩 欧美 | 亚洲AV无码久久流水呻蜜桃久色 | 野花高清在线观看免费3中文 | 97综合久久 | 97国产成人精品视频 | 被黑人群jian又粗又大H | 久久精品综合网中文字幕 | 亚洲综合国产精品 | 入室强伦女教师被学生 | 娇妻在床上迎合男人 | 久草色在线 | 丰满的大白屁股ass 丰满大屁俄罗斯肥女 | 国拍自产精品福利区 | 黄页网址大全免费观看 | 67194成网页发布在线观看 | 51国产午夜精品免费视频 |

    電子發(fā)燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品