在线观看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次閱讀
    主站蜘蛛池模板: 国产网站免费看| 欧美午夜寂寞影院安卓列表| 男人天堂综合网| 一级毛片真人免费观看| 中文在线天堂网www| 噜噜嘿| 天堂bt种子资源+在线| 色女人综合| 欧美另类色| 黄色免费看网站| 天天草综合| 夜夜爽天天爽| 国产嫩草影院在线观看| 日本久本草精品| 色版视频| 五月婷婷综合色| 在线观看亚洲人成网站| 色www亚洲国产张柏芝| www.亚洲免费| 美女扒开内裤让男人桶| 欲妇放荡叫床很浪的小说| mm365快播综合网| 国产精品午夜国产小视频| 美女视频黄a视频免费全过程| 天天干天天日天天射天天操毛片| 伊在线视频| 午夜痒痒网| 亚洲午夜久久影院| 日本在线黄色网址| 日本天天射| 日本高清视频色视频kk266| 手机在线完整视频免费观看| 一区二区福利| 黄网站色在线视频免费观看| 色婷婷九月| 五月婷亚洲| 精品三级网站| 高清国产亚洲va精品| 国产区一区二区三区| 天天摸天天看| 91大神精品长腿在线观看网站|