久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 8035|回復: 3
打印 上一主題 下一主題
收起左側

NV32F100引腳圖與功能及用戶手冊下載 附GPIO驅動程序

[復制鏈接]
跳轉到指定樓層
樓主
ID:252277 發表于 2018-3-7 13:03 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
這個是NV32F100的pdf格式中文資料:


NV32F100引腳圖:



NV32F100管腳功能配置:



注:1.該器件不支持片上下拉;SWD_CLK引腳僅支持有 PE0控制的上拉,完全支持 SWD協議需要外部下拉電阻。


注釋: 1. 做輸出管腳時為大電流管腳 2. 做輸出管腳時為開漏狀態 3. VSSA和 VSS芯片內部是連接的
4. VERFH和 VDDA芯片內部是連接的 5. TSSOP20無外置晶振封裝形式,編號 NV32F100xT20B(x=D,E,F)
6. PA4,PA5,PB4,PC4復位后,默認功能不是 GPIO,如用 GPIO功能需配置相關寄存器[/url]NV32F100單片機GPIO驅動源程序如下:
  1. /******************************************************************************
  2. *
  3. * @brief provide systick utility routines.
  4. *
  5. *******************************************************************************/

  6. #include "common.h"
  7. #include "systick.h"
  8. //#include "stdint.h"
  9. uint32_t cnt_start_value;
  10. uint32_t cnt_end_value;
  11. uint32_t overhead;
  12. SysTick_CallbackType SysTick_Callback[1] = {NULL};
  13. static volatile uint32_t mTicks = 0;
  14. #if 0
  15.   __IO uint32_t CTRL;                    /*!< Offset: 0x000 (R/W)  SysTick Control and Status Register */
  16.   __IO uint32_t LOAD;                    /*!< Offset: 0x004 (R/W)  SysTick Reload Value Register       */
  17.   __IO uint32_t VAL;                     /*!< Offset: 0x008 (R/W)  SysTick Current Value Register      */
  18.   __I  uint32_t CALIB;                   /*!< Offset: 0x00C (R/ )  SysTick Calibration Register        */
  19. #endif
  20. void systick_init(void)
  21. {

  22.           SysTick->VAL = 0x0;        /* clear current ETMer value */
  23.     SysTick->LOAD = 0x00FFFFFF;
  24.     SysTick->CTRL = SysTick_CTRL_CLKSOURCE_Msk | SysTick_CTRL_ENABLE_Msk;   
  25. }
  26. void SysTick_SetCallBack(SysTick_CallbackType pSysTick_CallBack)
  27. {
  28.     SysTick_Callback[0] = pSysTick_CallBack;
  29.       
  30. }
  31. void delay_us(uint32_t us)  
  32. {
  33.   SysTick->CTRL =0;
  34.   SysTick->LOAD  =  ((BUS_CLK_HZ/1000000)/16)*us;        
  35.   SysTick->VAL   = 0;        
  36.         NVIC_SetPriority (SysTick_IRQn, (1<<__NVIC_PRIO_BITS) - 1);
  37.   SysTick->CTRL |= SysTick_CTRL_ENABLE_Msk | SysTick_CTRL_TICKINT_Msk;
  38.   SysTick_SetCallBack(SysTick_CallBack);
  39.   while(!mTicks);
  40.   mTicks = 0;
  41.   SysTick->CTRL =0;   //1ض¨ê±Æ÷1ØÖD¶Ï
  42. }

  43. void delay_ms(uint32_t mstime)
  44. {   
  45.         delay_us(mstime*1000);
  46. }
  47. /****************************************************************************//*!
  48. *
  49. * @brief SystickÖD¶Ï·tÎñ×óoˉêy
  50. *
  51. *****************************************************************************/
  52. void SysTick_CallBack(void)        
  53. {
  54.              mTicks++;
  55. }
  56. void systick_disable(void)
  57. {
  58.     SysTick->CTRL &= ~SysTick_CTRL_ENABLE_Msk;
  59. }
  60. void cal_systick_read_overhead(void)
  61. {
  62.           uint32_t cnt_start_value;
  63.     uint32_t cnt_end_value;
  64.       
  65.           cnt_start_value = SysTick->VAL;

  66.     cnt_end_value = SysTick->VAL;
  67.       
  68.         overhead = cnt_start_value - cnt_end_value;
  69.       
  70. #ifdef DEBUG_PRINT
  71.         printf("systick start value: 0x%x\n\r", (unsigned int)cnt_start_value);
  72.         printf("systick end value: 0x%x\n\r", (unsigned int) cnt_end_value);
  73.         printf("systick current value read overhead: 0x%x\n\r", (unsigned int)overhead);
  74. #endif

  75. }


  76. void SysTick_Isr(void)
  77. {
  78.     if( SysTick_Callback[0] )
  79.     {
  80.         SysTick_Callback[0]();
  81.     }
  82. }


復制代碼

所有資料51hei提供下載:
NV32F100_用戶手冊_V1.54.pdf (1.51 MB, 下載次數: 38)


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:138119 發表于 2021-1-27 16:27 | 只看該作者
這幾天這個芯片官網打不開了,什么情況啊?
回復

使用道具 舉報

板凳
ID:135482 發表于 2023-9-16 13:54 | 只看該作者
有沒有寄存器手冊
回復

使用道具 舉報

地板
ID:14088 發表于 2023-9-23 08:29 | 只看該作者
很少人用了

NV32F100x_參考手冊_v1.17.pdf

11.96 MB, 下載次數: 0, 下載積分: 黑幣 -5

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲成av人影片在线观看 | 99精品久久99久久久久 | 成人高清视频在线观看 | 欧美久久久久 | 日韩美香港a一级毛片免费 国产综合av | 欧美一级久久 | 日韩精品在线免费观看视频 | 国产精品99久久久久久大便 | 色约约视频 | 免费观看黄a一级视频 | 精品动漫一区 | 一区二区三区亚洲 | 色综合久久天天综合网 | 一级看片免费视频囗交动图 | 欧美综合视频在线 | 男人天堂色 | 成人精品国产一区二区4080 | 国产成人精品一区二区 | 亚洲精品福利视频 | 免费欧美视频 | 美女福利网站 | 久久综合久色欧美综合狠狠 | 日本视频在线 | 国产999精品久久久久久 | 亚洲区一 | 中文在线一区二区 | 欧美一区二区在线 | 国产精品区一区二区三 | 亚洲成人三级 | 精品国产免费一区二区三区演员表 | 国产精品免费高清 | 欧美中文字幕在线观看 | 国产高清毛片 | 爽爽免费视频 | 一二三四在线视频观看社区 | 久久日本| 精品国产青草久久久久福利 | 天天爽天天操 | 亚洲成人日韩 | 国产伦精品一区二区三区四区视频 | 国产午夜精品一区二区三区嫩草 |