在各種DSP應用系統中,經常需要與其他的設備或系統進行數據通信,通用異步收發器UART(univetsal Asynchronous Receiver/Transmitter)是比較常用的一種通信模式。當應用系統要求多路UART,或者基于性能、成本綜合考慮選用了不帶UART的 DSP時,可以考慮利用原有的同步串行口,用軟件模擬UART,在硬件上只需簡單的連接便可構建UART,以實現系統的數據通信要求。
1 ADSP-BF561
ADSP— BF561處理器是ADI公司推出的針對多媒體和通信應用的一款高性能產品,具有豐富的外設接口,集成了2個Blackfln處理器內核。它內部集成了2 個并行外部接口(PPI),為同時進行圖像采集、處理和顯示提供了一個系統級片上解決方案,成為各種網絡多媒體應用經濟、高效的選擇。
?
?
①雙向操作:每個SPORT都有2套獨立的發送和接收引腳。
?
?、诰彌_的發送和接收端口:每個端口都有1個數據寄存器,用以同其他DSP部件進行雙向數據傳輸;多個移位寄存器用于數據寄存器內數據的移入和移出。
?
③時鐘:每個發送/接收端口或者使用外部串行時鐘,或者使用自己產生的時鐘頻率。
?
?、茏珠L:每個SPORT都支持3~32位長度的串行數據字,以最高有效位在前或最低有效位在前的格式傳送。
?
?、輲簾o論數據字有無幀同步信號,每個發送和接收端口都能運行;幀同步信號能夠從內部或者外部產生,可以高有效或低有效,要求2個脈沖寬度,可以前幀或后幀同步。
?
2 串行通信原理
串行傳送是在1根傳輸線上一位一位地傳送。異步串行通信是以字符為信息單位進行傳送。每個字符作為一個獨立的信息單位(1幀數據),可以隨機出現在數據流中。一旦傳送開始,收/發雙方以預先約定的傳輸速率(波特率,表示每秒傳送的二進制位數)在時鐘的作用下傳送這個字符的每一位。為了確保異步通信的正確性,需要在字符數據格式中設置起始位和停止位。而同步串行通信是以數據塊為信息單位傳送,每幀信息包括成百上千個字符,一旦傳送開始,要求每幀信息內的每一位都同步。
?
通用異步收發器UART是PC中最主要的串行通信接口之一,其數據幀格式如下所示。
?
UART數據幀包含4部分:起始位、數據位、奇偶校驗位(可選)和停止位,各部分的意義如下:
?
起始位,先發出1個邏輯“0”(低電平)信號,表示開始傳輸字符。
?
數據位,緊接著起始位之后,是要傳送的有效信息。
?
數據位的個數可以是5、6、7、8等,構成1個字符。通常采用ASCII碼,低位在前,高位在后,靠時鐘定位。
?
奇偶校驗位,數據位加上這一位后,使得“1”的位數應為偶數(偶校驗)或奇數(奇校驗),以此來校驗數據傳送的正確性。
?
停止位,1個字符數據的結束標志??梢允?位、1.5位、2位的高電平。
?
空閑位,不定長,處于邏輯“1”(高電平)狀態,表示當前線路上沒有數據傳送。
?
3 驅動的實現
?
SPORT只提供同步串行數據傳送,ADSP—BF561通過UART提供異步RS一232數據傳送。通過軟件設置和處理,SPORT口可以作為UART異步串口來使用。在應用程序中,寫入開發板上SPORT口的內容可以通過簡單的硬件轉接,在主機端用超級終端等軟件接收,使用起來與UART口一樣。出于產品開發的需要,本設計利用DSP的同步串口輸出調試信息,與PC機進行異步通信。該產品是一款網絡視頻監控終端,以ADSP—BF561為硬件核心,μClinux2.6為軟件核心。
?
3.1 設備驅動原理
設備驅動程序是操作系統內核與機器硬件之間的接口,為應用程序屏蔽了硬件的細節。在應用程序看來,硬件設備只是一個特殊的設備文件,應用程序可以像操作普通文件一樣對硬件設備進行操作。而事實上,對硬件的所有實際操作都是由用戶空間的應用程序調用內核空間的驅動程序完成的。
?
μClinux內核驅動架構如圖1所示。μClinux使用數據結構struct file_operations為所有的設備文件提供了統一的操作函數接口。該數據結構中包括許多操作函數的指針,如open()、close()、 read()和write()等。不同類型的文件有不同的。file_operations成員函數。每個進程對設備的操作最終都會轉換成對 file_operations結構的訪問。在驅動程序中,首先要根據驅動程序的功能完成file_operations結構中各函數的實現,不需要的函數接口可直接在file_operations結構中初始化為NULL。file_operations變量會在驅動程序初始化時,注冊到系統內部;當操作系統對設備進行操作時,會調用驅動程序注冊的file_opera—tions結構中的函數,實現相應功能。
?? ? 3.2 主要函數實現
ADSP—BF561 的SPORT口是全雙工的,可以同時發送和接收數據。本驅動主要通過軟件設置和處理,利用SPORT口的發送功能,發送16位的串行數據字。其中有效數據位8位,最低位在前,擁有與 UART異步數據相同的數據格式,在主機端可用超級終端等軟件接收。
?
驅動中需在file_operations結構里實現的主要接口函數有open(),write()和ioetl()。
?
(1)open() 函數
?
在open()函數中,需初始化SPORTl口相應的寄存器。以下是幾個重要的寄存器設置。
?
①SPORTl_TCLKDIV:SPORTl口發送時鐘頻率設置。
?
SPORTl_TCLKDIV=(SYS_CLOCK_FREQUENCY/2*MO—DEM_BAUD_RATE))一 1;/*SYS_CLOCK_FREQUENCY為系統時鐘頻率,通過測試,此處應取值為98 390 000。MODEM_BAUD_RATE為波特率,用戶可通過調用iootl()進行設置*/
?
?
?、跾PORTl_TCR2:設置串行通信字長。SPORTl_TCR2=0x000f; //設置串行通信字長為16位
?
?、躍PORTl_TCRl:SPORTl口的主要控制寄存器。SPORTl_TCRl=0x0613; /*傳輸使能。發送數據時,設置低位優先,設置串口為內部時鐘,內部產生幀同步信號,傳送時可按照實際的波特率發送數據*/
?
(2)write() 函數
?
write()函數的主要功能是將應用程序中寫入SPORT口的數據轉換成UART的數據格式輸出,主要實現流程如下:
?
①分配緩沖區以存放轉換后的數據(用kmalloc實現)。
?
②數據格式的轉換。要用SPORT口模擬UART口,就要使從SPORT口發出的數據與從UART口發出的數據具有相同的數據格式。在驅動中將從 SPORT口發出的數據設置為1位起始位、8位數據位、1位停止位,即“O DO D1 D2 D3 D4 D5 D6 D7 l”。停止位與起始位之間可有多個1,但一旦停止位后有O,便認為是下一個字符的開始。應用程序中傳入的數據要經過相應轉換才能寫入SPORT的發送寄存器。具體轉換過程為:
?、蹟祿陌l送。SPORT1_STAT中的TXF位指示發送FIFO中是否有空位,其值為1表示FIFO已滿,為0表示FIFO中仍有空位。
?
? ? (3)ioctl() 函數
?
ioctl()是設備驅動程序中對設備I/O通道進行管理的函數。所謂對I/O通道進行管理,就是對設備的一些特性進行控制,例如串口傳輸波特率的選擇。驅動程序中ioctl()通過傳入的參數cmd設置SPORTl口的發送時鐘頻率。cmd在用戶程序端由一些宏進行定義,該整數通過系統調用傳遞到內核中的驅動程序,再由驅動程序利用解碼宏從這個整數中得到用戶要設置的波特率,然后通過switch{case)結構進行相應的操作。
主要實現流程如下:
只要保證應用程序中由locil()的參數cmd的宏定義值與核心驅動中相應的解碼宏定義相符,便可在應用程序中通過ioctl()函數實現任意有效波特率的設置。
?
結語
?
在SPORT口驅動程序中,通過對數據幀結構進行轉換,輸出與UART異步數據相同的幀格式,用軟件實現UART,有效地解決了DSP的異步串口擴展問題。
- dsp(343840)
- 異步串口(9175)
相關推薦
BF561 SPORT口用軟件實現UART
福州大學 江蘭帆引言在各種DSP應用系統中,經常需要與其他的設備或系統進行數據通信,通用異步收發器UART(univetsal Asynchronous Receiver/Transmitter
2019-07-12 06:14:30
BF51x DSP處理器更高效
姚鋼,EDN China資深記者Blackfin和SHARC處理器是ADI兩大DSP產品線,目前一些在工控、測試測量的客戶正轉向超越MCU的DSP解決方案。例如,以太網(IEEE1588和802.3
2019-07-23 06:27:17
AD7763接到ADSP-BF531的SPORT0口上A/D往回發數據
ADSP-BF531的SPORT0口上了,按照手冊上的說明給A/D送設置數據,然后再接收它的數據,但是我發現在我剛送完Control Register 2的數據后還沒有送Control Register 1的數據
2018-11-26 09:50:37
ADSP-BF561原裝開發板的PCB圖
ADI DSP ADSP-BF561原裝開發板的PCB圖,非常難得使用PADS打開附件:ADI DSP ADSP-BF561原裝開發板的PCB圖,非常難得附件f697a528-1c89-4447-aa81-f8ea128bca12.rar.zip181.8 KB
2018-11-20 09:21:48
Blackfin ADSP-BF70x系列DSP處理器,業界性能領先的超低功耗DSP解決方案
Blackfin ADSP-BF70x系列DSP處理器,業界性能領先的超低功耗DSP解決方案
2019-08-21 12:51:00
IPTV-STB媒體播放應用
解決方案采用MCU+DSP的構架,由ADSP-BF533/BF561做媒體處理,由MCU做事物處理,雙方完全分離,結構靈活,接口簡單,開發成本底,同一平臺可支持多個標準(MPEG4
2008-10-17 10:38:17
IPTV-STB媒體播放應用
解決方案采用MCU+DSP的構架,由ADSP-BF533/BF561做媒體處理,由MCU做事物處理,雙方完全分離,結構靈活,接口簡單,開發成本底,同一平臺可支持多個標準(MPEG4
2008-10-17 10:41:07
PADS輸出Gerber焊盤丟失、焊盤變形問題解決方案
Gerber文件時出現焊盤丟失的問題,為避免類似問題發生,下面來分享一下問題發生原來和解決方案。案例1:焊盤丟失焊盤丟失分析:PADS斜角焊盤在輸出Gerber時需要填充,當填充的線過大(比焊盤寬度
2020-07-29 18:53:29
STM32最小系統版串口下載/串口通信失敗 精選資料分享
問題描述在使用STM32最小系統版,芯片是STM32F103C8T6,串口不顯示。問題解決首先參考一些討論https://www.icxbk.com/ask/detail
2021-08-17 06:04:15
Xilinx問題解決
Xilinx問題解決-Arty A7[Timing 38-282] The design failed to meet the timing requirements.[Timing 38-469
2021-12-22 06:42:06
【晶心科技ADP-Corvette-T1開發板試用體驗】ADP-Corvette-T1開發板出現雙串口問題解決方案
ADP-Corvette-T1開發板出現雙串口問題解決方案?在使用T1開發板進行IMU的數據讀取過程中出現了一些問題,事情經過如下:?在使用T1開發板讀取IMU:jy901s串口數據時,因為
2022-07-07 19:23:21
使用爬蟲代理錯誤問題解決方案
的時候也會遇到各種問題。爬蟲代理HTTP狀態碼問題解決方案:代理使用失敗讓對方截圖看看代理代碼,代理信息是否提取配置正確。重點注意必須使用代理域名,不能是代理服務器IP。要求對方復制demo,然后加上ua
2020-08-21 17:28:40
關于BF561 uClinux下使用B核的問題
使用bf561的開發板,在板子上移植了uClinux系統,但是uClinux系統只用了bf561的一個A核,現在我想使用另外一個B核,在官網上找到的編譯另外一個B核心的應用程序命令
2014-10-03 15:19:39
關于BF60x或BF70x的SPORT接口
在BF60X或者BF70x系列芯片中都有一個SPORT外設功能的端口,想將SPORT當串口使用,與其他處理器進行通信,但手冊中提到:“these serial ports
2018-10-19 09:21:39
基于GM8123的串口擴展硬件解決方案
對一點通信方式。通常單片機只提供一個異步串行通信接口(SCI)。因此,上述兩種情況下,都涉及串行接口的擴展問題。以下將針對點對多點通信的串口擴展,給出一種使用最新串口擴展接口器件GM8123的解決方案
2018-12-04 10:36:15
基于SigmaDSP的解決方案
基于Blackfin的解決方案 針對ADSP-BF706 BLACKFIN+處理器的EVWSS軟件架構基于SigmaDSP的解決方案
2021-01-21 06:25:57
基于XR16L784的多串口擴展解決方案優勢分析
為例,對基于XR16L784的多串口擴展解決方案的優勢進行分析。1 硬件接口的優勢ST16C554是傳統的4通道通用異步串行芯片,對外有4個通道選擇信號和4個中斷輸出信號,通常采用可編程邏輯以減少
2019-06-03 05:00:03
多內核處理器應用趨勢下的高性能視頻系統設計
分析儀廣泛適用于軍事、公安、金融、交通、教育、公共設施、社區和個人,以及工業和商業領域。在該公司進行方案選型中,博睿視公司在以下幾個方面看中了BF561處理器的獨特優勢:Blackfin DSP在算法
2010-03-16 10:52:08
步進電機基礎(8.2)-步進電機的問題解決方案-降低振動噪音的解決方法 相關資料分享
步進電機基礎(8.2)-步進電機的問題解決方案-降低振動噪音的解決方法前言基本信息前言說明8.2 降低振動噪音的解決方法1. 與驅動電路有關的方法2. 與電機有關的方法降低振動和噪音效果好的方法如下
2021-07-08 09:40:18
用于ADSP-BF533和ADSP-BF561 Blackfin處理器的EZ-KIT Lite評估系統的Blackfin EZ擴展子板
ADZS-BF-EZEXT-1,用于ADSP-BF533和ADSP-BF561 Blackfin處理器的EZ-KIT Lite評估系統的Blackfin EZ擴展板。 Blackfin處理器是支持
2019-03-06 09:42:01
請問ADSP***SPORT口TDM主模式應如何配置寄存器
使用ADSP***的SPORT口進行數據采集,使用TDM主模式,由DSP產生sclk和FS,相關的寄存器應如何配置?@
2018-08-19 06:35:25
適用于Blackfin處理器的ADZS-BF561-EZLITE,ADSP-BF561 EZ-KIT Lite評估系統
ADZS-BF561-EZLITE,ADSP-BF561 EZ-KIT Lite評估系統適用于Blackfin處理器。 Blackfin處理器采用了一種嵌入式處理器,專為滿足當今嵌入式音頻,視頻
2019-03-07 07:55:08
基于ADSP-BF561 的數字攝像系統設計
基于ADSP-BF561的數字攝像系統設計Design of Digital Video Camera System Based on Digital Signal ProcessorADSP-BF561(浙江大學 信息與通信工程研究所,浙江 杭州 310027) 馬海杰, 劉云海摘要
2008-10-16 13:33:5923
TMS320VC33擴展異步串口及串口通信的實現
DSP 在與多個外設進行通信時,通常需要對DSP 的串口進行擴展。本文詳細介紹了利用TL16C554 芯片對TMS320VC33 DSP 芯片進行串口擴展,并且采用一種基于C 語言的中斷編
2009-09-02 11:24:4526
ADI BF561 Blackfin視頻開發方案
ADI公司的ADSP-BF561 Blackfin處理器目標應用在各種多媒體,工業和通信領域. BF561有兩個相互獨立的Blackfin處理器,包含了雙MAC的信號處理引擎,清晰的正交RISC類微處理器指令集,以及單指令
2009-11-24 11:14:0223
基于ADSP-BF561的車輛輔助駕駛系統硬件設計
本文介紹基于ADSP-BF561 的車輛輔助駕駛系統硬件設計,根據系統設計要求,搭建最小系統和擴展電路,并實現通過CCD 攝像機進行實時視頻采集。經過視覺處理算法后,將計算結果發
2010-01-25 13:57:4130
ADSP-BF561是一款處理器
ADSP-BF561擴展了Blackfin?處理器系列產品的性能。ADSP-BF561具有兩個高性能Blackfin處理器內核、靈活的高速緩存架構、增強的DMA子系統,以及動態電源管理(DPM)功能
2023-07-07 13:37:38
TMS320VC33擴展異步串口及串口通信的實現
DSP 在與多個外設進行通信時,通常需要對DSP 的串口進行擴展。本文詳細介紹了利用TL16C554 芯片對TMS320VC33 DSP 芯片進行串口擴展
2010-11-01 11:47:1943
基于BF561的智能視頻監控儀的設計
介紹了一種基于BF561的智能視頻監控器的設計和實現。給出了系統的總體結構、系統各部分的硬件組成以及系統的主要算法和軟件實現。測試結果表明,本設計具有良好的實時性、穩
2010-11-17 11:36:2335
基于GM8123的串口擴展硬件解決方案
目前,基于串行接口的擴展解決方案包括:使用軟件虛擬串口和硬件接口器件擴展兩種方案。前者因為存在著較為嚴重的誤碼概率,可能增加系統的使用風險。后者雖增加了硬件開
2010-12-08 17:43:1465
USB擴展串口方案在移動終端功能擴展中的應用
USB擴展串口方案在移動終端功能擴展中的應用
介紹USB的特點,提出用USB進行串口擴展的方案,描述了該方案的優越性,并同傳統串口擴展方案進行
2009-10-12 23:45:272248
IPTV系統中的FPGA供電問題解決方案
IPTV系統中的FPGA供電問題解決方案目前越來越多的家用電器從低速的撥號上網向寬帶互聯網接入或互聯網協議電視(IPTV)轉移,尤其是IPTV有望在中國獲得快速的發展。比較而
2010-04-09 11:10:25765
EBF-561嵌入式DSP實驗開發系統
EBF-561嵌入式DSP實驗開發系統,基于業界領先的ADI Blackfin系列ADI-BF561 600MHz雙核嵌入式處理器和DSP體系架構,提供視頻處理指令和矢量指令,提供豐富的高性能DMA通道,內嵌大容量可配置的高速SRAM/Cache,支持動態電源管理,是高性能與低功耗的完美結合
2011-02-24 23:46:2136
基于ADSP-BF561雙核處理器的圖像平移系統
作者創新性的實現了一種基于ADSP—BF561雙核處理器的圖像平移系統的設計。由于充分利用了BF561的描述子存儲方式,以及其DMA和MDMA數據傳輸方式,結構設計簡單,實時性好。仿真結果證
2011-06-17 10:25:261226
雙DSP系統串口擴展
在研制無線分組網絡路由控制器時,采用了雙DSP結構進行數據處理,另外還需擴展8個串口,很顯然這是DSP本身所無法解決的,故必須進行串口擴展。
2011-07-09 09:47:161459
基于ADSP-BF561的寬帶信息終端設計
本文研究并實現了一種基于DSP的寬帶信息終端,該系統采用ADI公司Blackfin系列ADSP-BF561處理器作為系統核心。文章介紹了系統設計和軟件設計,并給出了經市場驗證的實踐結論。
2011-09-20 15:22:131186
SPORT接口的雙DSP系統數據通信設計
隨著數字信號處理技術的數據量越來越大,雙DSP系統將會越來越多的受到青睞。針對基于ADI的BF531雙DSP系統的主從通信,設計了基于SPORT口的從硬件到軟件的一整套通信機制,并對通信機
2013-06-25 16:01:0325
1擴5異步串口擴展芯片GM8125中文資料
gjb1擴5異步串口擴展芯片GM8125中文資料1擴5異步串口擴展芯片GM8125中文資料1擴5異步串口擴展芯片GM8125中文資料1擴5異步串口擴展芯片GM8125中文資料1擴5異步串口擴展芯片
2015-12-09 16:07:5652
altium_designer_Summer09出現的問題解決方案
altium-designer-Summer09出現的問題解決方案,感興趣的小伙伴們可以瞧一瞧。
2016-09-18 16:12:480
基于ADSPBF561的高性能視頻監控系統的設計
摘要: 給出了一種基于ADSPBF561多內核處理器的高性能視頻監控系統的設計方案。該方案選擇BF561雙DSP核處理器來實現復雜的智能視頻處理算法, 并選用ADV7183B來對CCD圖像信號進行
2017-10-30 16:47:370
基于BF561的智能視頻監控儀的設計
帶來很大的風險。針對以上問題,本文設計并實現了一種基于BF561的智能視頻監控儀,可以與現有的監控系統實現無縫連接,實現目標的自動監控與跟蹤,有效地提高了監控效率。 1系統硬件框架結構 由于在實時視頻處理系統中,底層算
2017-12-02 20:58:01210
Blackfin系列處理器在網絡多媒體中的應用及介紹
Blackfin是ADI公司推出的一類新型的嵌入式處理器,專為滿足目前音頻、視頻、通信應用等方面的計算需求和降低功耗而設計。而ADSP-BF533和ADSP-BF561是Blackfin系列中具有代表性的DSP處理器。本文將就BF533/BF561在網絡多媒體中的應用作一定的介紹。
2018-04-06 02:36:005832
BF561的H.264編碼器設計
關鍵詞:ADSP-BF561 , 編碼器 互聯網的帶寬越來越大,基于互聯網的信息特別是聲音圖像實時數據的傳輸已經成為可能。視頻和音頻數據的傳輸正好充分利用了互聯網帶寬,并達到了實時交流以及進行遠程
2018-11-28 12:24:01345
ADSP-BF561 Blackfin對稱多處理器,用于消費類多媒體
電子發燒友網為你提供ADI(ti)ADSP-BF561相關產品參數、數據手冊,更有ADSP-BF561的引腳圖、接線圖、封裝手冊、中文資料、英文資料,ADSP-BF561真值表,ADSP-BF561管腳等資料,希望可以幫助到廣大的電子工程師們。
2019-02-22 14:51:34
串口服務器常見的五大問題是什么,如何解決
串口服務器提供串口轉網絡功能,使得串口設備能夠立即具備TCP/IP網絡接口功能,連接網絡進行數據通信,極大的擴展串口設備的通信距離。為了更方便我們操作和使用,下面為大家介紹下串口服務器常見五大問題解決方案。
2020-12-19 10:02:462916
AN-813: ADSP-BF533/ADSP-BF561 Blackn?處理器與高速并行ADC接口
AN-813: ADSP-BF533/ADSP-BF561 Blackn?處理器與高速并行ADC接口
2021-03-21 09:07:465
四案例EPS Fallback問題解決資料下載
電子發燒友網為你提供四案例EPS Fallback問題解決資料下載的電子資料下載,更有其他相關的電路圖、源代碼、課件教程、中文資料、英文資料、參考設計、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
2021-03-27 08:44:0113
手機快充的噪聲問題解決方案資料下載
電子發燒友網為你提供手機快充的噪聲問題解決方案資料下載的電子資料下載,更有其他相關的電路圖、源代碼、課件教程、中文資料、英文資料、參考設計、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
2021-04-10 08:47:253
PCB設計的串擾問題解決資料下載
電子發燒友網為你提供PCB設計的串擾問題解決資料下載的電子資料下載,更有其他相關的電路圖、源代碼、課件教程、中文資料、英文資料、參考設計、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
2021-04-28 08:42:048
BF561號
ADSP-BF561 EZ-KIT Lite?是一種經濟有效的評估套件,開發人員通過基于USB、可在PC中運行的工具集,便能對ADSP-BF561 Blackfin?處理器進行初步評估,適合
2021-05-27 21:39:571
BF561號 ADSP-BF561 EZ-Kit Lite評估硬件為評估ADSP-BF561 Blackfin處理器提供低成本硬件解決方案。
ADSP-BF561 EZ-KIT Lite?是一種經濟有效的評估套件,開發人員通過基于USB、可在PC中運行的工具集,便能對ADSP-BF561 Blackfin?處理器進行初步評估,適合
2021-06-03 11:46:470
使用ADSP-BF561 Blackfin?處理器作為TFT-LCD控制器的EE-256
使用ADSP-BF561 Blackfin?處理器作為TFT-LCD控制器的EE-256
2021-06-17 19:04:3513
N76E003的EEPROM問題解決方案:使用Data Flash模擬EEPROM
N76E003的EEPROM問題解決方案:使用Data Flash模擬EEPROM(嵌入式開發與應用專業開學要買電腦嗎)-N76E003的EEPROM問題解決方案,官方文檔,找了很久才找到。這份文件
2021-07-30 09:28:4125
從MTK的scat文件談ROM和RAM的分配 管理和問題解決
從MTK的scat文件談ROM和RAM的分配 管理和問題解決(嵌入式開發好不好學)-從MTK的scat文件談ROM和RAM的分配,管理和問題解決? ? ? ? ? ??
2021-07-30 14:18:0417
BF561-EZLITE BF561-EZLITE評估板
電子發燒友網為你提供ADI(ti)BF561-EZLITE相關產品參數、數據手冊,更有BF561-EZLITE的引腳圖、接線圖、封裝手冊、中文資料、英文資料,BF561-EZLITE真值表,BF561-EZLITE管腳等資料,希望可以幫助到廣大的電子工程師們。
2021-08-31 10:00:02
Access數據庫不能寫問題解決辦法
Access數據庫不能寫問題解決辦法(開關電源技術講座)-文檔為Access數據庫不能寫問題解決辦法詳解文檔,是一份不錯的參考資料,感興趣的可以下載看看,,,,,,,,,,,,,
2021-09-17 15:37:517
STC15F408AS跑STC官方示例串口輸出亂碼問題解決方案
STC15F408AS跑STC官方示例亂碼問題解決方案注意官方資料示例程序使用時,需要修改主頻參數,默認是使用的22.1184MHZ時鐘。STC15W408AS的主頻參數設置:11.0592MHz
2021-12-23 19:09:377
STC51和STM32使用串口輸出中文亂碼問題解決
STC51和STM32使用串口輸出中文亂碼問題解決問題描述:在進行串口實驗時,我們想通過串口調試助手來輸出中文信息, 但是我們經常會發現在串口調試助手上會輸出亂碼,跟我們預期的中文信息不符
2021-12-23 19:49:177
【晶心科技ADP-Corvette-T1開發板試用體驗】ADP-Corvette-T1開發板出現雙串口問題解決方案
問題解決方案 ? 在使用T1開發板進行IMU的數據讀取過程中出現了一些問題,事情經過如下: ? 在使用T1開發板讀取IMU:jy901s串口數據時,因為使用的不是官方推薦的開發板Arduino
2022-11-11 11:10:53628
評論
查看更多