資料介紹
When Software Stinks (and What to Do About It)
本文是關于軟件開發和嵌入式系統和實時應用程序編程的系列文章中的第一篇。以后的文章自然會參考XMOS技術的時間,所以在開始之前就看,XMOS融入軟件世界。
軟件是一件了不起的事情。編程語言表達能力強,編譯速度快,有很多抽象和工具可供開發,而且更新設備功能方便快捷。這意味著軟件驅動的系統中的任何部分都是系統中最靈活的部分——一個奇妙的部分。
然而,有一個軟件非常糟糕的地方:快速實時處理。這是在某個任務必須在某些外部事件之前完成的處理,例如,在顯示器的屏幕刷新之間操作圖像數據,或者基于一些快時鐘向外部I/O引腳提供數據。
當然,軟件可以用于此,但所有的奇妙的易用性和靈活性似乎消失了。軟件開發變得難以維護。
The problems
So, why does software have problems when faced with real-time or interface driven applications? The problems can be characterized into categories.
Problem 1: Multi-tasking
Naturally, a processor is likely to be trying to do more than one task, even for the simplest problem. However, processors cannot generally do more than one thing at once. Even multi-core processors with traditional architectures may be able to do only two or four things at once in hardware.
- R2500-THRU-R5000-DO-41-DO-15規格書 8次下載
- R2500F-THRU-R5000F-DO-41-DO-15規格書 12次下載
- R1200-THRU-R2000-DO-41-DO-15規格書 2次下載
- R1200F-THRU-R2000F-DO-41-DO-15規格書 12次下載
- 照明控制與自動化結合的無線應用 9次下載
- What’s Wrong with % Error in Junction Temperature" 3次下載
- Implementing Secure Authentication Without Being a Cryptography Expert資料下載 18次下載
- 101-200晶體管電路集 0次下載
- Differential Impedance--What’s 0次下載
- Impedance Terminations -What’s 0次下載
- What It Means to ESD
- 協同驗證的硬件和軟件的ARM SoC設計 0次下載
- What It Means to ESD
- 將Xicor公司的數控電位器(XDCP)當作混合模 數反饋系
- The consideration about “heat” 0次下載
- 以太網RDMA RoCE的技術局限 505次閱讀
- MS4525DO-SS3BJ015AS氣壓計怎么換算高度 668次閱讀
- do{}while(0)只執行一次有意義嗎? 766次閱讀
- 在X86處理器上跑嵌入式應用程序的Software Emulation 976次閱讀
- 航空電子設備的RTCA/DO 160測試指南 1675次閱讀
- 二極管/三極管/MOS管的封裝類型 1139次閱讀
- DO-178C 有助于使飛行更安全 2393次閱讀
- C程序中do{}while(0)宏定義的作用 2924次閱讀
- 基于1xEV-DO技術研發移動終端和兩種生產測試方法對比分析 3129次閱讀
- 溶解氧傳感器原理及應用 1.2w次閱讀
- 探索“What-If”場景通常意味著編寫一次性的自定義代碼來分析特定模型 3944次閱讀
- 谷歌開源了一款工具名為What-If,無需編寫代碼就能分析一款機器學習模型 3272次閱讀
- Google AI推出“what-if”工具,測試機器學習模型不用寫代碼! 2650次閱讀
- 淺談領域場景分析的6W模型 6016次閱讀
- modelsim中的兩個操作:do wave.do 和combine signals 2743次閱讀
下載排行
本周
- 1相關協議信號總結
- 0.94 MB | 4次下載 | 免費
- 2DS-CS3A P00-CN-V3
- 618.05 KB | 1次下載 | 免費
- 3常用電子元器件介紹
- 3.21 MB | 1次下載 | 免費
- 4運算放大器基本電路中文資料
- 1.30 MB | 1次下載 | 免費
- 5ZP-WTU-PNMD02規格書
- 637.49 KB | 次下載 | 免費
- 6multisim的基本界面與操作方法
- 9.12 MB | 次下載 | 免費
- 7FS312A USB的PD快充協議電壓誘騙控制器中文手冊
- 1.51 MB | 次下載 | 免費
- 8FVT-2SVCTCXO電氣規格與應用:10~52MHz剪切正弦波在GPS、物聯網和移動設備中的使用
- 394.16 KB | 次下載 | 免費
本月
- 1涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 89次下載 | 1 積分
- 2錦銳科技CA51F2 SDK開發包
- 24.06 MB | 43次下載 | 1 積分
- 3錦銳CA51F005 SDK開發包
- 19.47 MB | 19次下載 | 1 積分
- 4PCB的EMC設計指南
- 2.47 MB | 16次下載 | 1 積分
- 5HC05藍牙原理圖加PCB
- 15.76 MB | 13次下載 | 1 積分
- 6蘋果iphone 11電路原理圖
- 4.98 MB | 7次下載 | 2 積分
- 7基礎模擬電子電路
- 3.80 MB | 5次下載 | 1 積分
- 8STM32F3系列、STM32F4系列、STM32L4系列和STM32L4+系列Cortex-M4編程手冊
- 3.32 MB | 5次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191390次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81591次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評論