Electronic Components Datasheet Search
  English  ▼

X  

CH577F Datasheet(PDF) 45 Page - Nanjing Qinheng Microelectronics Co., Ltd.

Part # CH577F
Description  ARM kernel
PDF  98 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  WCH [Nanjing Qinheng Microelectronics Co., Ltd.]
Direct Link  http://wch.cn/
Logo WCH - Nanjing Qinheng Microelectronics Co., Ltd.

CH577F Datasheet(HTML) 45 Page - Nanjing Qinheng Microelectronics Co., Ltd.

Back Button CH577F Datasheet HTML 41Page - Nanjing Qinheng Microelectronics Co., Ltd. CH577F Datasheet HTML 42Page - Nanjing Qinheng Microelectronics Co., Ltd. CH577F Datasheet HTML 43Page - Nanjing Qinheng Microelectronics Co., Ltd. CH577F Datasheet HTML 44Page - Nanjing Qinheng Microelectronics Co., Ltd. CH577F Datasheet HTML 45Page - Nanjing Qinheng Microelectronics Co., Ltd. CH577F Datasheet HTML 46Page - Nanjing Qinheng Microelectronics Co., Ltd. CH577F Datasheet HTML 47Page - Nanjing Qinheng Microelectronics Co., Ltd. CH577F Datasheet HTML 48Page - Nanjing Qinheng Microelectronics Co., Ltd. CH577F Datasheet HTML 49Page - Nanjing Qinheng Microelectronics Co., Ltd. Next Button
Zoom Inzoom in Zoom Outzoom out
 45 / 98 page
background image
44
11
上升沿至上升沿
边沿触发模式下有 2 种触发状态,可以捕捉高电平宽度或低电平宽度。
数据寄存器 R32_TMRx_FIFO
的有效数据的最高位(位 25)为 1 表示捕捉到的是高电平,为 0 表示捕捉到的是低电平。如果连续
多组数据的位 25 都是 1(或 0)
,说明该高(或低)电平的宽度超过超时值,需多组合并累计。
下降沿至下降沿、上升沿至上升沿触发模式下,可以捕捉一个输入变化周期。数据寄存器
R32_TMRx_FIFO 的有效数据的最高位(位 25)为 0 表示正常采样到一个周期,为 1 则表示输入变化周
期超过超时值 R32_TMRx_CNT_END,需加上后一组数据累计为单个输入变化周期。
具体说明如下图所示:
图 8-2 以系统时钟计数捕捉周期
如上图所示,每个时钟周期内采样一次:
当 RB_TMR_CATCH_EDGE=01b 时,设置为边沿触发采样,采样到的时间宽度为 3、3、10;
当 RB_TMR_CATCH_EDGE=10b 时,设置为下降沿至下降沿采样,采样到的时间宽度为 13;
当 RB_TMR_CATCH_EDGE=11b 时,设置为上升沿至上升沿采样,采样到的时间宽度为 6。
捕捉模式操作步骤:
(1)、将 RB_TMR_ALL_CLEAR 置位,清空和清零 R32_TMRx_FIFO 和中断标志等;
(2)、将捕捉对应的 I/O 引脚方向设置为输入;
(3)、在 R32_TMRx_CNT_END 中设定合理的捕捉超时时间,可用于在输入信号长时间无变化时产生超时
中断,也可以在输入信号无变化超时后,产生超时数据(数据的位 25 为 1,低 25 位可向后累计)
;
(4)、配置 R8_TMRx_CTRL_MOD,置位 RB_TMR_MODE_IN 对应捕捉模式,通过 RB_TMR_CAP_EDGE 选择捕
捉的边沿方式,将 R8_TMRx_CTRL_MOD 的 RB_TMR_COUNT_EN 置 1,使能计数;
(5)、可选步骤,如果需要启用中断则设置相应的中断使能寄存器位;
(6)、如果需要采用 DMA 方式保存捕捉的数据,需要设置寄存器 R16_TMRx_DMA_BEG 为存储捕捉数据缓
冲区的首地址,设置寄存器 R16_TMRx_DMA_END 为存储捕捉数据缓冲区的结束地址(不含)
,并设置
R8_TMRx_CTRL_DMA 的 RB_TMR_DMA_ENABLE 为 1,使能 DMA 功能;
(7)、将 R8_TMRx_CTRL_MOD 的 RB_TMR_ALL_CLEAR 清零,启动捕捉功能;
(8)、每次捕捉到数据,RB_TMR_IF_DATA_ACT 都会置 1,如果开启中断则会触发硬件中断,捕捉到的
数据默认存放在 R32_TMRx_FIFO 中,如果开启 DMA,则捕捉到的数据会自动存放在 DMA 设置的数据缓
冲区中。



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com