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

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

STM32L4 RT-Thread Studio解決lptimer不工作的問(wèn)題

冬至子 ? 來(lái)源:張世爭(zhēng) ? 作者:張世爭(zhēng) ? 2023-06-07 14:29 ? 次閱讀

問(wèn)題描述

看到部分同學(xué)已經(jīng)開(kāi)始使用RT-Thread 的PM框架了,當(dāng)然也反映了一些問(wèn)題。

使用RT-Thread Studio 生成的基于STM32L4 的工程,發(fā)現(xiàn)開(kāi)啟PM框架后,lptimer不能工作。

最明顯的現(xiàn)象是:進(jìn)入深睡眠后,定時(shí)、延時(shí)事件不可以用。

這里對(duì)這個(gè)問(wèn)題進(jìn)行分析與提出解決方法

調(diào)試步驟:

一、基于Keil MDK pandora的工程,開(kāi)啟PM后,LPTimer在深睡眠下工作正常。

二、基于RT-Thread Studio生成的工程,LPTimer確實(shí)不能工作。排除不是硬件問(wèn)題。

三、對(duì)比工程代碼,LPTimer初始化,完全一致,pm_drv.c pm.c 等完全一致,依舊無(wú)法解決問(wèn)題。

四、工程board.c 對(duì)比,發(fā)現(xiàn)時(shí)鐘配置一致。

以上步驟,未能確認(rèn)問(wèn)題的所在。

開(kāi)始懷疑:

一、BSP 驅(qū)動(dòng)包不一致,對(duì)比uart等,發(fā)現(xiàn)確實(shí)有點(diǎn)不同,但不是根本原因(與LPTimer無(wú)關(guān))。

二、開(kāi)啟調(diào)試,發(fā)現(xiàn)LPTimer中斷無(wú)法觸發(fā)。

三、查看時(shí)鐘寄存器,發(fā)現(xiàn)問(wèn)題:LPTimer的時(shí)鐘,未使能。

四、回顧發(fā)現(xiàn),RT-Thread Studio生成的工程,不提供STM32 底層驅(qū)動(dòng)初始化文件。

stm32l4xx_hal_msp.c,這個(gè)是板級(jí)的時(shí)鐘外設(shè)初始化文件,里面有一條開(kāi)啟LPTimer時(shí)鐘的操作,初始LPTimer時(shí),會(huì)打開(kāi)LPTimer時(shí)鐘,而工程drv_lptimer.c里,就沒(méi)再打開(kāi)LPTimer時(shí)鐘。

1.jpg

/**

@brief LPTIM MSP Initialization

This function configures the hardware resources used in this example

@param hlptim: LPTIM handle pointer

@retval None

*/

void HAL_LPTIM_MspInit(LPTIM_HandleTypeDef* hlptim)

{

if(hlptim->Instance==LPTIM1)

{

/* USER CODE BEGIN LPTIM1_MspInit 0 */

/* USER CODE END LPTIM1_MspInit 0 */

/* Peripheral clock enable */

__HAL_RCC_LPTIM1_CLK_ENABLE();

/* USER CODE BEGIN LPTIM1_MspInit 1 */

/* USER CODE END LPTIM1_MspInit 1 */

}

}

解決方法:初始化LPTimer時(shí),不要忘記打開(kāi)LPTimer時(shí)鐘。

1.jpg

問(wèn)題得到解決

總結(jié):

基于RT-Thread Studio生成的工程,默認(rèn)【不包含】板級(jí)初始化文件:stm32l4xx_hal_msp.c,這個(gè)用戶要根據(jù)自己的硬件板,自己實(shí)現(xiàn)。

使用時(shí),可以通過(guò):STM32CubeMX 生成,或手動(dòng)根據(jù)自己的外設(shè),處理好外設(shè)、時(shí)鐘、引腳等初始化工作。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • UART接口
    +關(guān)注

    關(guān)注

    0

    文章

    124

    瀏覽量

    15735
  • RT-Thread
    +關(guān)注

    關(guān)注

    32

    文章

    1370

    瀏覽量

    41519
  • 時(shí)鐘寄存器
    +關(guān)注

    關(guān)注

    0

    文章

    2

    瀏覽量

    4994
  • STM32L4
    +關(guān)注

    關(guān)注

    1

    文章

    42

    瀏覽量

    9599
  • stm32cubemx
    +關(guān)注

    關(guān)注

    5

    文章

    286

    瀏覽量

    15981
收藏 0人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    STM32L051上使用RT-Thread (一、新建項(xiàng)目)

    學(xué)完了 RT-Thread 內(nèi)核基礎(chǔ),來(lái)使用 RT-Thread 實(shí)現(xiàn)一個(gè)小應(yīng)用。 硬件平臺(tái):STM32L051C8 TCM310(Enocean無(wú)線芯片) 軟件平臺(tái):RT-Thread
    的頭像 發(fā)表于 06-25 20:45 ?6559次閱讀
    <b class='flag-5'>STM32L</b>051上使用<b class='flag-5'>RT-Thread</b> (一、新建項(xiàng)目)

    如何使用RT-Thread studio開(kāi)發(fā)STM32應(yīng)用

    1.摘要本篇筆記主要介紹,在RT-Thread環(huán)境下,如何使用RT-Thread studio開(kāi)發(fā) STM32應(yīng)用,以STM32H43為例介
    發(fā)表于 08-13 07:00

    使用RT-Thread Studio開(kāi)發(fā)各個(gè)外設(shè)的驅(qū)動(dòng)的操作方法

    STM32CubeMX,生成板級(jí)的外設(shè)引腳初始化文件xx_hal_msp.c。STM32F1 系列:stm32f1xx_hal_msp.c STM32L4系列:
    發(fā)表于 03-21 10:44

    STM32L4 RT-Thread Studio-解決lptimer工作的方法分享

    問(wèn)題描述看到部分同學(xué)已經(jīng)開(kāi)始使用RT-Thread 的PM框架了,當(dāng)然也反映了一些問(wèn)題。使用RT-Thread Studio 生成的基于STM32L4 的工程,發(fā)現(xiàn)開(kāi)啟PM框架后,
    發(fā)表于 08-17 14:38

    基于RT-Thread StudioSTM32L4開(kāi)發(fā)板支持包設(shè)計(jì)方案分享

    1、基于RT-Thread Studio設(shè)計(jì)用戶的STM32L4開(kāi)發(fā)板支持包  sdk-bsp-stm32l476-lsd4rf-test2002 是 ART-Pi LoRa開(kāi)發(fā)套件—
    發(fā)表于 09-27 15:09

    基于STM32F4RT-Thread通用BootLoader使用經(jīng)驗(yàn)

    基于STM32F4RT-Thread通用BootLoader使用經(jīng)驗(yàn)
    的頭像 發(fā)表于 02-27 17:23 ?6747次閱讀
    基于<b class='flag-5'>STM32F4</b>和<b class='flag-5'>RT-Thread</b>通用BootLoader使用經(jīng)驗(yàn)

    RT-Thread Studio 主要亮點(diǎn)功能

    RT-Thread Studio V1.1.0 快速上手體驗(yàn) RT-Thread Studio 主要包括工程創(chuàng)建和管理,代碼編輯,SDK管理器,RT
    的頭像 發(fā)表于 06-19 11:45 ?6199次閱讀

    RT-Thread STM32 配置系統(tǒng)時(shí)鐘(使用外部晶振)

    RT-Thread STM32 配置系統(tǒng)時(shí)鐘開(kāi)發(fā)環(huán)境芯片:STM32F103RCT6RT-Thread Studio: V1.0.6(現(xiàn)在已經(jīng)更新到1.1.3,由于本人使用RTT開(kāi)發(fā)已
    發(fā)表于 12-14 18:45 ?15次下載
    <b class='flag-5'>RT-Thread</b> <b class='flag-5'>STM32</b> 配置系統(tǒng)時(shí)鐘(使用外部晶振)

    RT-Thread Studio驅(qū)動(dòng)SD卡

    總結(jié)前言硬件平臺(tái):RT-Thread ART-Pi STM32H750XBH6開(kāi)發(fā)板 H750開(kāi)發(fā)板開(kāi)發(fā)軟件:RT-Thread Studio參考博客:
    發(fā)表于 12-27 19:13 ?20次下載
    <b class='flag-5'>RT-Thread</b> <b class='flag-5'>Studio</b>驅(qū)動(dòng)SD卡

    RT-Thread文檔_RT-Thread 潘多拉 STM32L475 上手指南

    RT-Thread文檔_RT-Thread 潘多拉 STM32L475 上手指南
    發(fā)表于 02-22 18:23 ?10次下載
    <b class='flag-5'>RT-Thread</b>文檔_<b class='flag-5'>RT-Thread</b> 潘多拉 <b class='flag-5'>STM32L</b>475 上手指南

    基于RT-Thread Studio學(xué)習(xí)

    前期準(zhǔn)備:從官網(wǎng)下載 RT-Thread Studio,弄個(gè)賬號(hào)登陸,開(kāi)啟rt-thread學(xué)習(xí)之旅。
    的頭像 發(fā)表于 05-15 11:00 ?5032次閱讀
    基于<b class='flag-5'>RT-Thread</b> <b class='flag-5'>Studio</b>學(xué)習(xí)

    試用RT-Thread Studio(VSCode)

    想嘗試RT-Thread studio (VSCode),先下載安裝VSCode,再搜索RT-Thread
    的頭像 發(fā)表于 10-12 10:58 ?1477次閱讀
    試用<b class='flag-5'>RT-Thread</b> <b class='flag-5'>Studio</b>(VSCode)

    RT-Thread移植使用webserver (lwip+httpd)

    開(kāi)發(fā)環(huán)境:野火的stm32f407,rt-thread studio版本是版本: 2.2.6,stm32f4的資源包為0.2.2,rt-thread
    的頭像 發(fā)表于 10-12 12:49 ?1728次閱讀
    <b class='flag-5'>RT-Thread</b>移植使用webserver (lwip+httpd)

    RT-Thread使用Soft RTC(軟件模擬RTC)

    開(kāi)發(fā)環(huán)境:野火的stm32f407,rt-thread studio版本是版本: 2.2.6,rt-thread 使用版本為4.0.3,stm32f
    的頭像 發(fā)表于 10-12 17:39 ?1035次閱讀
    <b class='flag-5'>RT-Thread</b>使用Soft RTC(軟件模擬RTC)

    rt-thread studio新建stm32f407工程

    rt-thread studio新建stm32f407工程,使用的版本是:2.2.6,stm32f4的支持包版本為0.2.2。先不用0.2.3,因?yàn)槭褂?.2.3建立的模板編譯會(huì)報(bào)錯(cuò)。
    的頭像 發(fā)表于 10-12 17:42 ?1800次閱讀
    主站蜘蛛池模板: 国产高清超清在线播放 | 成年人免费观看视频网站 | 色-情-伦-理一区二区三区 | 国产成人片视频一区二区青青 | 精品少妇爆AV无码专区 | 丰满五十老女人性视频 | 最近中文字幕2019免费版日本 | 中文字幕成人 | 郭德纲于谦2012最新相声 | 99视频导航 | a免费视频 | 俄罗斯呦呦 | 国产亚洲欧美日韩综合综合二区 | 久久久久亚洲 | 在线广播收听 | 免费的av不用播放器的 | 国产人妻人伦精品熟女麻豆 | Chineseman瘦老头77 | 热中文热国产热综合 | 怡春院院日本一区二区久久 | 久久精品国产久精国产果冻传媒 | 国内国外精品影片无人区 | 色欲AV亚洲情无码AV蜜桃 | SM脚奴调教丨踩踏贱奴 | 久久精品动漫99精品动漫 | jizz非洲 | XXX国产麻豆HD真实乱 | 果冻传媒AV精品一区 | YELLOW视频在线观看免费版高清 | 男女啪啪抽搐呻吟高潮动态图 | 凹凸精品视频分类视频 | 原神美女被超污app 御姐被吸奶 | 亚洲高清无码在线 视频 | 欧洲最强rapper潮水喷视频 | 一级毛片在线免费视频 | 爱做久久久久久 | 午夜宅宅伦电影网 | 在线观看免费视频a | 午夜人妻理论片天堂影院 | 三级aa久久 | 亚洲精品偷拍影视在线观看 |

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品