在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

【南京中科微CSM32RV20開發板試用體驗】+定時器時鐘試驗暫未成功

開發板試用精選 ? 來源:開發板試用 ? 作者:電子發燒友論壇 ? 2022-11-29 11:26 ? 次閱讀

本文來源電子發燒友社區,作者:II, 帖子地址:https://bbs.elecfans.com/jishu_2293222_1_1.html

試用CSM32RV20開發板時,想做個計時器顯示時分秒,看了手冊和論壇里前輩的帖子,rtc似乎不太適用,便想采用timer,可是折騰半天也沒成功。

首先main中設置timer1計數方式,使能中斷:

Timer1_UpCounting_Mode_Init();//向上計數Interrupt_Enable(TIMER1_updata_int_ID);//CLIC使能中斷
SYS_Interrupt_Enable();//CLIC開總中斷

修改timer.c中的Timer1_Update_IRQhandler函數:

volatile uint8_t timer_fg = 0;
volatile uint16_t irq_cnt = 0;

void Timer1_Update_IRQhandler(void)
{
	if(TIMER1->SR&0x1)
    {
        TIMER1->SR &= ~0x1;
    }

    irq_cnt ++;
    //ee_printf("in Timer1_Update_IRQhandlerrn");
    
    if(irq_cnt == 1000) {
        Interrupt_Disable(TIMER1_updata_int_ID);
        //ee_printf("timer cnt 1000rn");
        irq_cnt = 0;
        timer_fg = 1;
    }
}

這里的irq_cnt++到5次應用就停止了,打印了一堆亂碼。需要注意的是,不要在中斷函數中打印debug信息,一方面打印頻率會非常高,并且printf過程中會被中斷打斷,導致亂碼。CSM32RV20開發板如果串口打印非常頻繁,會影響新程序的下載,下載時按復位沒反應。剛開始出現無法下載現象時我很慌亂,意為這板子被我玩壞了,后來按其他板子的經驗,按住復位重新加電,待出現下載串口時立刻點下載,才又下載成功了。:(

中斷函數中的Interrupt_Disable(TIMER1_updata_int_ID)似乎沒有起作用,中斷沒有停下來。

修改分頻和預裝載值,也沒有達到預期效果。分頻數改大后,索性沒有中斷了。我曾在Timer1_UpCounting_Mode_Init中試了幾個值。
image.png

而且使能中斷后,串口打印信息總是出現亂碼。

看來timer方式暫時不行了,用笨辦法簡單實現一個試用demo吧。代碼如下,獻丑了。待有空時好好研究CSM32RV20的timer和rtc。

image.png

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

    評論

    相關推薦

    有獎丨米爾 全志T536開發板免費試用

    米爾與全志合作發布的新品基于全志T536應用處理的MYD-LT536-GK開發板免費試用活動來啦~~米爾提供了3塊價值750元的MYD-LT536-GK開發板發起
    的頭像 發表于 12-26 08:05 ?150次閱讀
    有獎丨米爾 全志T536<b class='flag-5'>開發板</b>免費<b class='flag-5'>試用</b>

    【敏矽ME32G070開發板免費體驗】介紹、環境搭建、工程測試

    【敏矽ME32G070開發板免費體驗】介紹、環境搭建、工程測試 敏矽微電子有限公司 是一家以安徽為總部的,面向全球的芯片設計公司,致力于成為全球領先的微處理與高壓模擬芯片供應商;專注于為工業控制
    發表于 12-12 14:29

    自己做的DSP與AD1298的通信一直未成功,為什么?

    與ADS1298的開發板來進行通信能夠成功,能夠成功配置寄存,讀取設備的ID。我用邏輯分析儀抓到的信號如下所示,紅色的是我抓取到了ADS1298的設備ID:0x92. 2. 我們自
    發表于 11-26 06:32

    追加名額丨米爾瑞芯RK3576開發板有獎試用

    米爾與瑞芯合作發布的新品基于瑞芯RK3576應用處理的MYD-LR3576開發板免費試用活動加碼啦~~米爾追加了2塊價值849元的MY
    的頭像 發表于 11-22 01:00 ?212次閱讀
    追加名額丨米爾瑞芯<b class='flag-5'>微</b>RK3576<b class='flag-5'>開發板</b>有獎<b class='flag-5'>試用</b>

    常用在工業控制系統上的MCU芯片資料:CSM32RV20

    CSM32RV20是一款基于RISC-V核的低功耗MCU芯片。 內置RISC-V RV32IMAC內核(2.6CoreMark/MHz); 蕞高32MHz工作頻率; 內置4kB的SRAM; 內置8B
    的頭像 發表于 11-15 17:19 ?254次閱讀
    常用在工業控制系統上的MCU芯片資料:<b class='flag-5'>CSM32RV20</b>

    有獎丨米爾 瑞芯RK3576開發板免費試用

    米爾與瑞芯合作發布的新品基于瑞芯RK3576應用處理的MYD-LR3576開發板免費試用活動來啦~~米爾提供了7塊價值849元的MYD
    的頭像 發表于 11-12 01:00 ?350次閱讀
    有獎丨米爾 瑞芯<b class='flag-5'>微</b>RK3576<b class='flag-5'>開發板</b>免費<b class='flag-5'>試用</b>

    有獎試用!!RA-Eco-RA4E2-64PIN-V1.0開發板試用活動開始報名

    有獎試用!!RA-Eco-RA4E2-64PIN-V1.0開發板試用活動開始報名
    的頭像 發表于 11-09 01:02 ?279次閱讀
    有獎<b class='flag-5'>試用</b>!!RA-Eco-RA4E2-64PIN-V1.0<b class='flag-5'>開發板</b><b class='flag-5'>試用</b>活動開始報名

    【RA-Eco-RA2E1-48PIN-V1.0開發板試用】開箱點燈

    【RA-Eco-RA2E1-48PIN-V1.0開發板試用】開箱點燈 0. 寫在前面 在此,衷心感謝電子發燒友平臺和瑞薩提供的免費試用名額,讓我有機會體驗和評估
    發表于 10-26 22:47

    鴻蒙開發系統基礎能力:Timer定時器

    設置一個定時器,該定時器定時器到期后執行一個函數。
    的頭像 發表于 06-28 11:33 ?1024次閱讀
    鴻蒙<b class='flag-5'>開發</b>系統基礎能力:Timer<b class='flag-5'>定時器</b>

    點擊參與米爾NXP i.MX 93開發板有獎試用

    米爾與NXP合作發布的新品基于NXPi.MX93應用處理的MYD-LMX9X開發板免費試用活動來啦~~米爾提供了3塊價值678元的MYD-LMX9X開發板發起
    的頭像 發表于 06-13 08:02 ?570次閱讀
    點擊參與米爾NXP i.MX 93<b class='flag-5'>開發板</b>有獎<b class='flag-5'>試用</b>

    免費!NXP i.MX 93開發板有獎試用

    米爾與NXP合作發布的新品基于NXPi.MX93應用處理的MYD-LMX9X開發板免費試用活動來啦~~米爾提供了2塊價值678
    的頭像 發表于 05-23 08:01 ?751次閱讀
    免費!NXP i.MX 93<b class='flag-5'>開發板</b>有獎<b class='flag-5'>試用</b>

    如何實現一個軟件定時器

    在Linux,uC/OS,FreeRTOS等操作系統中,都帶有軟件定時器,原理大同小異。典型的實現方法是:通過一個硬件定時器產生固定的時鐘節拍,每次硬件定時器中斷到,就對一個全局的時間
    的頭像 發表于 04-29 11:00 ?689次閱讀

    使用555定時器的可調雙定時器電路

    定時器 IC 555 是最通用和最常用的 IC 之一,因為它的應用范圍更廣,如 PWM放大器、延遲定時器、開關電路、占空比選擇時鐘脈沖發生器等。這也可用于各種應用,如精確
    的頭像 發表于 02-25 15:16 ?2293次閱讀
    使用555<b class='flag-5'>定時器</b>的可調雙<b class='flag-5'>定時器</b>電路

    51單片機開發板的主要功能 51單片機開發板能做什么

    具有多個通用輸入輸出引腳,可以連接各種外部設備和傳感,實現數據的輸入和輸出。 時鐘管理:開發板通常會集成時鐘電路,包括晶振、時鐘發生器等,
    的頭像 發表于 01-23 15:52 ?3862次閱讀

    定時器原理能控制馬達嗎為什么

    定時控制。 定時器的工作原理是基于內部的振蕩電路,通過穩定的時鐘信號來觸發或計時特定的事件。常見的定時器電路有555定時器和微控制
    的頭像 發表于 01-23 15:21 ?688次閱讀
    主站蜘蛛池模板: 久操视频免费观看 | 国产精品国产三级国产普通话对白 | 506rr亚洲欧美 | 美日毛片 | 99精品久久久久久久婷婷 | 性天堂网| www4虎| 日本口工禁漫画无遮挡全彩 | 男男宿舍高h炒肉bl 男男污肉高h坐便器调教 | videosxxoo18在线 | 天天玩天天干 | 国产视频一二 | 香蕉爱爱网 | 国产黄色在线免费观看 | 免费啪 | 国产91丝袜在线播放九色 | 毛片你懂的 | 午夜在线一区 | se97se成人亚洲网站 | 成人看的午夜免费毛片 | 就去色播 | 2021国内精品久久久久影院 | 天堂在线观看视频观看www | 国产亚洲一区二区三区啪 | 噜噜色小说 | 色婷婷六月丁香在线观看 | video欧美性精品 | 欧美综合国产精品日韩一 | 狠狠色丁香久久婷婷综合丁香 | 全部免费特黄特色大片视频 | 婷婷四房播客五月天 | 人人看人人鲁狠狠高清 | 亚洲一在线 | 女的扒开尿口让男人桶 | 久久午夜影视 | 老色批在线播放视频网站免费 | 亚洲97| 天天爽夜夜爽天天做夜夜做 | 国产免费一区二区三区 | 天天拍夜夜爽 | 精品国产三级a∨在线 |