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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6115|回復(fù): 4
打印 上一主題 下一主題
收起左側(cè)

dsp6713源碼及CADENCE原理圖與PCB文件

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:432228 發(fā)表于 2018-11-24 22:40 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
cadence視頻和PDF于爭博士教程



單片機源程序如下:
  1. /* ------------------------------------------------------------------ */
  2. /* Copyright declaration                                              */
  3. /* ------------------------------------------------------------------ */
  4. /* ------------------------------------------------------------------ */
  5. /* FileName:        DSP6713_CHIP.c                                    */
  6. /* Writen by:       Yu zheng                                          */
  7. /* ------------------------------------------------------------------ */

  8. #define CHIP_6713

  9. /* Include header files */
  10. #include <c6x.h>
  11. #include <csl.h>
  12. #include <csl_irq.h>
  13. #include <csl_pll.h>
  14. #include "DSP6713_CHIP.h"

  15. /* ------------------------------------------------------------------ */
  16. static void PLLDelay(Uint32 count)
  17. {
  18.    Uint32 i = count;
  19.    while(i--)
  20.    {
  21.      asm(" NOP 1");
  22.    }
  23. }

  24. /* ------------------------------------------------------------------ */
  25. static void initPLL()
  26. {
  27.         // temporarily disable global interrupts
  28.         Uint32 gie;
  29.         gie = IRQ_globalDisable();

  30.         //******************  Initialize PLL Registers *****************         
  31.         // Put PLL in bypass
  32.         PLL_bypass();
  33.         PLLDelay(20);
  34.        
  35.         // Reset PLL
  36.         PLL_reset();
  37.         PLLDelay(20);
  38.        
  39.         // Set main multiplier/divisor
  40.     PLL_RSET(PLLDIV0,
  41.                      PLL_PLLDIV0_RMK(PLL_PLLDIV0_D0EN_ENABLE, PLL_PLLDIV0_RATIO_OF(0))
  42.                      );                           // 12.288/1 = 12.288 MHz

  43.         PLL_RSET(PLLM, PLL_PLLM_PLLM_OF(17)); // 12.288*17 = 208 MHz
  44.                                                  

  45.     // Set DSP clock
  46.     PLL_RSET(PLLDIV1,
  47.                      PLL_PLLDIV1_RMK(PLL_PLLDIV1_D1EN_ENABLE, PLL_PLLDIV1_RATIO_OF(0))
  48.                      );                                                  // 208/1 = 208 MHz
  49.     PLLDelay(20);   

  50.     // Set peripheral clock
  51.     PLL_RSET(PLLDIV2,
  52.                      PLL_PLLDIV2_RMK(PLL_PLLDIV2_D2EN_ENABLE, PLL_PLLDIV2_RATIO_OF(1))
  53.                      );                                                  // 208/2 = 104 MHz
  54.     PLLDelay(20);
  55.    
  56.     // Set EMIF clock
  57.     PLL_RSET(PLLDIV3,
  58.                      PLL_PLLDIV3_RMK(PLL_PLLDIV3_D3EN_DISABLE, PLL_PLLDIV3_RATIO_OF(1))
  59.                      );                                                 // 208/2 = 104 MHz
  60.     PLLDelay(20);
  61.    
  62.     PLL_RSET(OSCDIV1,
  63.                      PLL_OSCDIV1_RMK(PLL_OSCDIV1_OD1EN_ENABLE,PLL_OSCDIV1_RATIO_OF(1))
  64.                      );                                                 // 208/2 = 104 MHz
  65.    
  66.     // Take PLL out of reset. Wait for PLL to lock
  67.     PLL_deassert();
  68.     PLLDelay(1500);
  69.    
  70.     // Enalbe PLL
  71.     PLL_enable();
  72.     PLLDelay(20);

  73.         // restore global interrupts back
  74.         IRQ_globalRestore(gie);

  75. }  // end of initPLL

  76. /* ------------------------------------------------------------------ */
  77. void DSP6713_chipinit()
  78. {
  79.         /* register DEVCFG */
  80.         CHIP_Config MyChipConfig =
  81.         {
  82.                 CHIP_DEVCFG_RMK(
  83.                                                 CHIP_DEVCFG_EKSRC_SYSCLK3,
  84.                                                 CHIP_DEVCFG_TOUT1SEL_TOUT1PIN,
  85.                                                 CHIP_DEVCFG_TOUT0SEL_TOUT0PIN,
  86.                                                 CHIP_DEVCFG_MCBSP0DIS_0,
  87.                                                 CHIP_DEVCFG_MCBSP1DIS_0
  88.                                                    )
  89.         };
  90.         CHIP_config(&MyChipConfig);

  91.         initPLL();
  92. }

  93. /* ------------------------------------------------------------------ */
  94. /* end of DSP6713_init.c                                              */
  95. /* ------------------------------------------------------------------ */
復(fù)制代碼

所有資料51hei提供下載:
于博士CADENCE視頻教程之相關(guān)配套資料.rar (3.42 MB, 下載次數(shù): 72)


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

使用道具 舉報

沙發(fā)
ID:570549 發(fā)表于 2019-6-24 10:55 | 只看該作者
正好可以拿來參考學(xué)習(xí),非常感謝分享。
回復(fù)

使用道具 舉報

板凳
ID:344020 發(fā)表于 2020-5-30 16:21 | 只看該作者
正在學(xué)習(xí),非常感謝。
回復(fù)

使用道具 舉報

無效樓層,該帖已經(jīng)被刪除
5#
無效樓層,該帖已經(jīng)被刪除
6#
ID:1090939 發(fā)表于 2023-8-8 14:52 | 只看該作者

這塊板子是帶FPGA部分的嗎
回復(fù)

使用道具 舉報

7#
ID:1092015 發(fā)表于 2023-8-26 19:41 | 只看該作者
這么老了!
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 婷婷99 | 看毛片的网站 | 91天堂网| 日韩一区二区三区在线看 | 91精品国产综合久久久久久 | 日韩一级欧美一级 | 成人精品视频在线观看 | 99视频在线免费观看 | 亚洲国产欧美日韩 | 日韩中文字幕一区二区 | 国产精品成人久久久久 | 精品日韩一区二区 | 亚洲视频一区在线播放 | 五月综合激情在线 | 日本精品国产 | 日韩欧美一区二区三区免费观看 | caoporn国产精品免费公开 | 亚洲97 | 欧美日韩电影一区二区 | 国产黄色av网站 | 亚洲高清在线观看 | 99精品欧美一区二区三区综合在线 | 亚洲午夜电影 | 亚洲九色 | 久久精品亚洲成在人线av网址 | 一区二区三区回区在观看免费视频 | 欧美精品网 | 国产精品久久国产精品 | 欧美福利在线 | 午夜丰满少妇一级毛片 | 国产精品视频在线播放 | 毛片免费观看视频 | 永久免费在线观看 | 国产精品高潮呻吟久久av黑人 | 免费网站国产 | 日韩欧美在线不卡 | 久久国产99 | 91视频大全 | 日本色高清 | 国产精品久久久久无码av | 亚洲欧美在线观看 |