本例展示了如何使用嵌套中斷向量控制器(Nested Vectored Interrupt Controller)來設置IRQ通道。 把3個計時器(TIM2,3,4)設置為在每一個計數器更新事項(counter update event)產生中斷。這三個計時器都與各自對應的更新IRQ通道聯系起來,并設置他們的中斷優先級,TIM2為0,TIM4為2。 在他們各自的中斷中:TIM2每1秒翻轉一次PC.06的狀態;TIM3每2秒翻轉一次PC.07的狀態;TIM4每3秒翻轉一次PC.08的狀態。 由于在STM3210B-LK1板上, 4個LED連接在PC.04 – PC.07,而不是STM3210B-EVAL上的PC.06 – PC.09,因此,程序要做相應的改動。
標簽: Controller Interrupt Vectored Nested
上傳時間: 2013-12-18
上傳用戶:Zxcvbnm
在PC機上運行cadence需要先運行命令:source filename,此處filename指.cshrc,或其他具有該文件內容但名字不同的文件,該文件必須有set DISPLAY 本機IP:0.0 語句,同時應將其他雷同設置封住.可以先從工作站上下載.cshrc文件,然后用notepad修改顯示設置相,不可用其他編輯器,否則文本文件格式會不一樣.記住,必須將顯示器設置為256色.
標簽: filename DISPLAY cadence source
上傳時間: 2014-09-07
上傳用戶:dsgkjgkjg
本文是以數位訊號處理器DSP(Digital Singal Processor)之核心架構為主體的數位式溫度控制器開發,而其主要分為硬體電路與軟體程式兩部分來完成。而就硬體電路來看分為量測電路模組、DSP周邊電路及RS232通訊模組、輸出模組三個部分,其中在輸出上可分為電流輸出、電壓輸出以及binary command給加熱驅動裝置, RS232 除了可以與PC聯絡外也可以與具有CPU的熱能驅動器做命令傳輸。在計畫中分析現有工業用加熱驅動裝置和溫度曲線的關係,並瞭解其控制情況。軟體方面即是溫控器之中央處理器程式,亦即DSP控制程式,其中包括控制理論、感測器線性轉換程式、I/O介面及通訊協定相關程式。在控制法則上,提出一個新的加熱體描述模型,然後以前饋控制為主並輔以PID控制,得到不錯的控制結果。
標簽: Processor Digital Singal DSP
上傳時間: 2013-12-24
上傳用戶:zjf3110
random number generator,隨機數產生器,可以產生均勻分布的隨機數,有Mersenne twister, RANROT-B,RANROT-W, Mother-of-all等
標簽: generator random number 隨機數
上傳時間: 2017-02-16
上傳用戶:hphh
//--- --- --- - 音樂簡譜播放器--- --- --- - /*奏樂程序使用說明 調用方式: sing fname [speed [times]] 文件名 速度(拍/分) 遍數 簡譜文件格式: 第1行: 曲名 節拍 調號 第2行-- 樂譜 (空格,換行無意義,但不得插在一個"音描述"內部) 記號: * 節拍,調號,小節分隔符,終止符,升音符,中音音高,休止符,附點,延長 符等 -- 按照常規. * 音描述 -- [3連音符][升降還原符]音高[高低音后綴][音長][附點][延長符] * 3連音符 -- ^ 只標在第1音前,音長只標在第3音后 (3連音的實際總音長為所標音長的兩倍,例如:^323 的總音長為1拍) * 降音符 -- @ * 還原符 -- $ * 高低音后綴 -- H(高音) U(高16度音) 連用音程相加 L(低音) W(低16度音) * 音長 -- 無(1拍) (1/2拍) "(1/4拍) 連用為相乘*/
上傳時間: 2014-11-28
上傳用戶:hj_18
-- 本模塊的功能是驗證實現和PC機進行基本的串口通信的功能。需要在 --PC機上安裝一個串口調試工具來驗證程序的功能。 -- 程序實現了一個收發一幀10個bit(即無奇偶校驗位)的串口控 --制器,10個bit是1位起始位,8個數據位,1個結束 --位。串口的波特律由程序中定義的div_par參數決定,更改該參數可以實 --現相應的波特率。程序當前設定的div_par 的值是0x104,對應的波特率是 --9600。用一個8倍波特率的時鐘將發送或接受每一位bit的周期時間 --劃分為8個時隙以使通信同步. --程序的工作過程是:串口處于全雙工工作狀態,按動SW0,CPLD向PC發送“welcome" --字符串(串口調試工具設成按ASCII碼接受方式);PC可隨時向CPLD發送0-F的十六進制 --數據,CPLD接受后顯示在7段數碼管上。
上傳時間: 2017-04-12
上傳用戶:lgnf
基于18f4550ICD2、16F877的PIC單片機燒寫器仿真器ICD2制作源碼 錯誤更正:877的RA4口要上拉一個5K電阻,R11<4R7,74hc07不行必須用74LS07 如果想重燒IC,4550的CONFIG請參考BMP文件 1。調試時最好有一個有保護的HUB,分步進行 2。焊好后,電位器旋到0,不插隊IC,通電測各點電壓,并調好12V 3。只插4550,連PC,應能發現新硬件,重點查晶體,USB電壓, 4。插好所有IC,連PC,用ICD2的自檢功能,能讀出三個電壓,見CHECK。BMP 5。最后連是連目標板,如果復位電容大于103原裝ICD2都不會認識目標IC,不同目標IC最好用不同IDE,如16F639用6。61版可以,可進入7。5版就不好用,有些IDE版很不完善,可以多試
上傳時間: 2014-08-18
上傳用戶:huangld
多路數據采集控制器,A/D轉換和D/A轉換,系統分為PC機和單片機系統兩部分。從系統圖上可見,本系統的硬件部分較簡單且成熟:其中D/A轉換器選用0832,采用文獻[1]的電路實現雙極性電壓輸出,后接跟隨器改善帶負載能力。存儲器選用62256。MAX232實現電平轉換。本系統的關鍵是軟件部分,特別是通訊的實現。
上傳時間: 2017-06-15
上傳用戶:firstbyte
學習單片機最有用的恐怕是編程器和仿真機,一臺商品化的編程器至少要幾百元,仿真機價格更高,往往讓初學者難以選擇。這里介紹的一款國外電子網站推出的廉價51編程器,能夠讀寫最常用的12種51單片機,自己動手裝配一臺,既能鍛煉自己的動手能力,又能廉價地裝備一臺多用編程器,無論是學習單片機或業余時間搞開發,都是一個非常好的選擇。筆者按照資料自制了一臺,十分好用,不敢獨享。特編譯了全部制作資料介紹給大家。這個編程器硬件使用標準的TTL系列器件而沒有使用特殊元件。它連接在計算機的并行端口,對PC的并口沒有特殊要求,所以配置很低的計算機也能用這個編程器。Atmel Flash 系列單片機是當前最流行的單片機,易于擦寫,不象OTP芯片容易造成浪費。特別是89系列單片機與大家熟悉的INTEL51系列單片機完全兼容,這個編程器支持的單片機主要是Atmel flash系列。
上傳時間: 2013-12-11
上傳用戶:dianxin61
內含源碼 將ADV7183B視頻解碼器生成的視頻幀,傳輸并保存到Blackfin處理器中,說明如何利用blackfin處理器,壓縮視頻信號。然后,將演示如何通過USB應用,將完成壓縮的視頻信號傳輸并保存到PC主機中。
上傳時間: 2014-11-11
上傳用戶:wendy15