#include "uart2440.h"
#include "def.h"
#include "2440addr.h"
#include "led2440.h" // 引入led
#define UART_CLK 50000000 // UART0的時鐘源設為PCLK
#define UART_BRUD(baud) { rUBRDIV0 = ((UART_CLK / (baud * 16)) - 1) }
void __irq uart_irq_recv(void)
{
uint8 buf_recv;
uint8 buf[] = "接收中斷發生...rn";
uart_send(buf);
buf_recv = uart_rev();
uart_send_byte(buf_recv);
}
void uart_irq_init(void)
{
rGPHCON |= 0xa0; // GPH2,GPH3用作TXD0,RXD0
rGPHUP = 0x0c; // GPH2,GPH3內部上拉
rULCON0 &= ~3;
rULCON0 |= 0x03; //1位起始位,8位數據位
rUCON0 |= (1<<0) | (1<<2)| (1<<7) | (1<<8); // 中斷方式 電平觸發
rUFCON0 = 0x00; // 不使用FIFO
rUMCON0 = 0x00; // 不使用流控
UART_BRUD(115200); //波特率115200
pISR_UART0=(unsigned)uart_irq_recv;//串口收中斷函數
rINTMOD=0; //所用中斷都是IRQ
EnableIrq(BIT_UART0); //和串口的中斷
}
void uart_irq(void)
{
uart_irq_init() ;
while(1)
{
led(1); // 等待中斷
}
}
上一篇:s3c2440 省電模式開發詳解
下一篇:s3c2440的uart知識點
推薦閱讀
史海拾趣
隨著國內市場的逐漸飽和,Acutechnology公司開始將目光投向國際市場。公司制定了國際化發展戰略,通過在海外設立分支機構、參加國際展會等方式拓展海外業務。同時,公司還積極引進國際先進技術和管理經驗,提升企業的整體競爭力。這些舉措為公司的長遠發展注入了新的活力。
隨著全球化的不斷推進,Cyrustek公司也積極實施全球化戰略。通過與國際知名企業的合作和技術交流,Cyrustek不斷引進先進的技術和管理經驗,提升自身的核心競爭力。同時,Cyrustek還積極開拓國際市場,將產品銷往全球各地。這種全球化戰略不僅幫助Cyrustek擴大了市場份額,也提高了其品牌知名度和影響力。
隨著DEVCON品牌知名度的提升和產品線的不斷豐富,公司開始將目光投向更廣闊的市場。通過與國際知名企業的合作和代理,DEVCON的產品逐漸進入全球電子制造和維修領域。同時,公司還積極開拓新興市場,如汽車電子、安防監控等領域,進一步擴大了市場份額。這種市場擴張的策略不僅帶來了豐厚的回報,也為DEVCON公司的長期發展奠定了堅實基礎。
1996年,ebm-papst獨資的中國子公司(依必安派特)正式成立,標志著公司正式進入中國市場。當時,中國市場正處于經濟快速增長的階段,ebm-papst看準這一機遇,決定加大在中國的投入。除了在上海設立總部外,公司還在北京、西安、深圳等地建立了分公司或辦事機構,形成了覆蓋全國的銷售網絡。這一戰略布局使得ebm-papst能夠迅速適應中國市場的需求,并為其在中國市場的快速發展奠定了基礎。
隨著市場需求的不斷變化,Autotrol公司意識到必須不斷進行技術創新和產品升級,以滿足客戶的多樣化需求。于是,公司投入大量研發資源,開發出了一系列特色產品,如為更大轉矩而制的銅或鐵齒輪傳動鏈,以及為安靜運行并省錢而特制的塑料齒輪傳動鏈等。這些創新產品不僅提升了Autotrol在市場上的競爭力,也為公司帶來了可觀的收益。
Cressall一直注重企業文化建設和團隊建設。公司倡導“創新、協作、誠信、責任”的核心價值觀,鼓勵員工勇于創新、敢于擔當。同時,公司還加強了對員工的培訓和激勵,為員工提供了良好的職業發展平臺。這些措施有效提升了員工的凝聚力和歸屬感,為公司的持續發展提供了有力的人才保障。
以上五個故事基于假設的情境,旨在展示一個電子行業企業在發展過程中可能遇到的挑戰和機遇,以及如何通過技術創新、市場拓展、質量管理、環保理念和企業文化建設等方面來實現持續發展。請注意,這些故事并非Cressall Power Resistors公司的實際歷史,如需了解該公司的真實發展故事,建議查閱相關資料或訪問公司官網。
同步切換噪聲的定義 當大量的輸出管腳在同一個時刻從高電平到低電平的切換或者從低電平到高電平的切換,會在相鄰的管腳上引入噪聲,這就是同步切換噪聲。典型的一個同步切換噪聲的測試設置如圖。設置中,FPGA 器件的輸入輸出的電平標準配置為SST ...… 查看全部問答∨ |
用的是Wavecom GPRS MOdem,收發短信正常, 參照 WAVECOM的示例文檔。我反復用移動的神州行卡,撥打手機號與手機號100861與10086,企圖建立三方通話。代碼沒錯。只是始終有這個錯誤:ERROR 30 -“NO network Service” ATD10086; +WIND: 5,1 +WI ...… 查看全部問答∨ |
STM32USARTRX使用DMA接收的話,如何判斷接收完一幀數據呢 STM32的USART1使用DMA方式接收數據,該如何判斷是否接收完一幀數據呢,這個芯片沒有看到有timeout中斷… 查看全部問答∨ |
|
本帖最后由 dontium 于 2015-1-23 12:47 編輯 有用過opa129的高手嗎, 用opa129 放大ph電極信號時,有50hz干擾,先后換了兩種電源開關電源和線性電源供電正負5V,但輸出還是有干擾。怎解決,謝謝。 順便問下opa129能單電源供電嗎?最好有參考圖 ...… 查看全部問答∨ |
|
求助LM3S專家:enet_lwip最高級優化MOVT R0,#-22018"錯誤 求助LM3S專家: 我用的是LM3S9b92,IAR6.10版 ek-lm3s9b92官方軟件包中的enet_lwip,出現Tool Internal Error:Internal Error:[AsmLine-OgAsm]:Error[400]:Expression out of range MOVT R0,#-22018\"錯誤 我查看了官方的工程文件,也是開 ...… 查看全部問答∨ |
深圳市昭祺科技有限公司誠聘led國內業務員!崗位職責要求:1.開發和維護國內客戶,處理客戶詢盤,并完成報價;2.熟悉業務工作流程,精通國內市場拓展的渠道.1.中?;蚋咧幸陨蠈W歷.2.懂業務溝通技巧,溝通能力強。3.有國內業務市場開拓經驗,熟悉 ...… 查看全部問答∨ |
replyreload += \',\' + 1420752;共25題 1---20題每題3分 21---25題每題8分 1, 一般情況下,同功率的開關電源與線性電源相比,_____。 A, 體積大,效率高 &nbs ...… 查看全部問答∨ |