色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>嵌入式開發(fā)>混合信號(hào)嵌入式設(shè)計(jì)實(shí)驗(yàn)指南之中斷

混合信號(hào)嵌入式設(shè)計(jì)實(shí)驗(yàn)指南之中斷

2017-10-17 | rar | 0.3 MB | 次下載 | 1積分

資料介紹

目標(biāo):本實(shí)驗(yàn)專門用于介紹PSoC CPU 的中斷句柄。注意這個(gè)實(shí)驗(yàn)分成7 個(gè)部分:LAB2A 到LAB 2G 。在繼續(xù)下一個(gè)實(shí)驗(yàn)前,要成功地完成每一個(gè)部分。
?
完成這個(gè)實(shí)驗(yàn)后,讀者應(yīng)能做到:
用C 語(yǔ)言寫控制程序;
理解如何處理一個(gè)發(fā)布的中斷;
理解如何處理一個(gè)未處理的中斷;
將CPU 設(shè)置在休眠模式,然后用休眠定時(shí)器未處理的中斷喚醒它;
使用匯編語(yǔ)言編寫的中斷句柄,來(lái)操作在C 程序里聲明的一個(gè)全局變量;
使用C 語(yǔ)言編寫的中斷句柄,來(lái)操作在C 程序里聲明的一個(gè)全局變量;
在中斷向量表空間中,放置一個(gè)小的中斷服務(wù)程序ISR。
?
假設(shè):
所有先前實(shí)驗(yàn)的假設(shè);
使能編譯器用于開發(fā)系統(tǒng)。
?
要求的材料:
CY3210 PSoCEval1 板子;
面包板線。
?
要求的設(shè)備:
?無(wú)。
?
相關(guān)的參考資料
所有前面實(shí)驗(yàn)的參考資料;
Cypress C 語(yǔ)言編譯器用戶指南。
?
中斷控制器為PSoC 混合信號(hào)陣列內(nèi)的不同硬件資源提供了一種機(jī)制,可以將程序的執(zhí)行改變到新的地址,而不需要考慮當(dāng)前正在執(zhí)行的任務(wù)。圖1.13 給出了中斷處理的方塊圖。
?
對(duì)于CPU,要識(shí)別一個(gè)特殊資源的中斷,下面必須是真(有效)的:
必須設(shè)置它的中斷使能屏蔽;
?
圖1.13 中斷處理
它必須是所有未處理中斷中,級(jí)別最高的;必須設(shè)置全局中斷使能。CPU 通過下面響應(yīng)這個(gè)請(qǐng)求:將當(dāng)前程序計(jì)數(shù)器的值保存起來(lái);將當(dāng)前標(biāo)志寄存器的值保存起來(lái)。跳轉(zhuǎn)到指定的中斷向量地址。對(duì)于27x 系列的器件,有18 個(gè)不同的中斷源。
?
表1.2 從最高優(yōu)先級(jí)到最低優(yōu)先級(jí),給出了每個(gè)中斷源和它的向量地址。
?
表1.2?中斷向量表
中斷源 向量位置
硬件復(fù)位 0x0000
供電監(jiān)視器 0x0004
模擬列0 0x0008
模擬列1 0x000c
模擬列2 0x0010
模擬列3 0x0014
VC3 時(shí)鐘
GPIO 0x001c
數(shù)字塊00 0x0020
數(shù)字塊01 0x0024
數(shù)字塊02 0x0028
數(shù)字塊03 0x002c
數(shù)字塊10 0x0030
數(shù)字塊11 0x0034
數(shù)字塊12 0x0038
數(shù)字塊13 0x003c
I2C 0x0060
休眠定時(shí)器 0x0064
?
在中斷服務(wù)程序的末尾,先前程序計(jì)數(shù)器和標(biāo)志寄存器的值被恢復(fù)到它們?cè)瓉?lái)的值,原先的程序從離開它的地方繼續(xù)。
?
練習(xí)2A-1 :假設(shè)正確的使能全局中斷和中斷屏蔽,可能永遠(yuǎn)不能服務(wù)較低優(yōu)先級(jí)的中斷。這是為什么?
  1.2.1 實(shí)驗(yàn)2A—發(fā)布中斷
  使用INT_CLRx 寄存器訪問發(fā)布的中斷。通過INT_CLR0 寄存器的第6 比特位來(lái)控制休眠定時(shí)器發(fā)布中斷。當(dāng)該位的值為“1”時(shí),將發(fā)布一個(gè)定時(shí)器的中斷。將該位設(shè)置為“0”時(shí),將清除所發(fā)布的中斷。
  步驟1:創(chuàng)建新的工程。
  工程名字為L(zhǎng)ab2A
  —選擇C 選項(xiàng);
  —用于器件類型及其設(shè)置的標(biāo)準(zhǔn)實(shí)驗(yàn)設(shè)置;
  —轉(zhuǎn)到互聯(lián)界面,將全局參數(shù)Sleep_Timer 設(shè)置為1Hz (這將使得休眠定時(shí)器每一秒鐘產(chǎn)生一個(gè)等待處理的中斷);
  —按表1.3 設(shè)置四個(gè)端口引腳。
  表1.3 端口驅(qū)動(dòng)設(shè)置
  名字(Name)端口(Port)選擇(Select)驅(qū)動(dòng)(Drive)
  LedOut1P1[0]StdCPUStrong
  LedOut2P1[1]StdCPUStrong
  LedOut3P1[2]StdCPUStrong
  LedOut4P1[3]StdCPUStrong
  步驟2:在Eval1 板子上添加跳線。
  使用跳線進(jìn)行下面的連接—P10 到LED1 —P11 到LED2 —P12 到LED3
  P13 到LED4 。生成應(yīng)用。步驟3:寫軟件。·轉(zhuǎn)到應(yīng)用程序編輯器,打開如圖1.14 所示的main.c 文件。如圖1.15 所示,添加代碼。該程序應(yīng)注意:bShadow 定義成一個(gè)全局單字節(jié)變量。INT_CLR0 寄存器用來(lái)監(jiān)視和清除休眠定時(shí)器已經(jīng)發(fā)布的中斷。
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1TC358743XBG評(píng)估板參考手冊(cè)
  2. 1.36 MB  |  330次下載  |  免費(fèi)
  3. 2開關(guān)電源基礎(chǔ)知識(shí)
  4. 5.73 MB  |  6次下載  |  免費(fèi)
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設(shè)計(jì)
  8. 0.60 MB  |  3次下載  |  免費(fèi)
  9. 5基于FPGA的光纖通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
  10. 0.61 MB  |  2次下載  |  免費(fèi)
  11. 6基于FPGA的C8051F單片機(jī)開發(fā)板設(shè)計(jì)
  12. 0.70 MB  |  2次下載  |  免費(fèi)
  13. 751單片機(jī)窗簾控制器仿真程序
  14. 1.93 MB  |  2次下載  |  免費(fèi)
  15. 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33564次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21548次下載  |  免費(fèi)
  9. 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
  16. 0.00 MB  |  6653次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537796次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191185次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
  14. 158M  |  183278次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)
主站蜘蛛池模板: 纯肉腐文高H总受男男| 伊人久久大香线蕉综合高清| 免费精品国偷自产在线| 老师真棒无遮瑕版漫画免费| 久久久免费热线精品频| 老湿司午夜爽爽影院榴莲视频 | 亚洲福利电影一区二区?| 亚洲国产高清在线| 影音先锋av男人资源| 校花在公车上被内射好舒服| 日本肉肉口番工全彩动漫| 色多多深夜福利免费观看| 丫鬟粗大狠狠贯穿h| 肉欲横流(NP高H)| 玩50岁四川熟女大白屁股直播| 亚洲成人综合在线| 伊人影院综合在线| 99视频精品全部免费 在线| 99re6在线视频国产精品欧美| 爱情岛论坛网亚洲品质| 国产精品久久久久精品A片软件 | 日产日韩亚洲欧美综合搜索| 女人张开腿让男人添| 久久久久影视| 青草在线在线d青草在线| 小草高清视频免费直播| 在线黑人抽搐潮喷| 曰产无码久久久久久精品| 99久久国产综合精品网成人影院| 高h超辣bl文| 久久草这里全是精品香蕉频线观| 精品日韩二区三区精品视频| 免费毛片在线视频| 神马电影院午夜神福利在线观看| 亚洲男人天堂网| 99久久亚洲精品日本无码| 国产精品高清在线观看地址| 美国大臿蕉香蕉大视频| 无码日本亚洲一区久久精品| 最近韩国日本免费观看mv免费版| 97超级碰碰人妻中文字幕|