本文擬將FreeRTOS在STM32F103VCT6上進行移植,并通過典型的應用設計對移植的有效性與易用性進行驗證。1軟硬件開發環境及處理器1·1軟件硬開發環境及設計目標本移植過程使用的軟件環境是RealView MDK開發套件,此產品是ARM公司最新推出的針對各種嵌入式處理器的軟件開發工具,該開發套件功能強大,包括了uVision3集成開發環境和RealView編譯器,通過設計一款低成本遠程抄表系統,驗證FreeRTOS在STM32Fl03VCT6上具有可行性,易用性,1.?硬件結構與模塊功能本應用系統的硬件結構如圖1所示。其中的按鍵有2個,用于工作模塊的切換·其他輸入/輸出模塊是STM32F103VCT6的IO口控制完成一定功能串口通信模塊是通過串口在ISP模式下燒寫芯片程序·發光二極管共6個,兼斷電源指示、信號強度通信指示。GPRS模塊通信是通過無線網絡進行TCP傳輸數據·表計模塊通信是STM32F103VCT6與表計進行數據傳輸
標簽: freertos stm32f103vct6 移植
上傳時間: 2022-06-24
上傳用戶:canderile
窄帶物聯網 NB-IoT 是國際通信標準化機構 3GPP 于 2016 年 5 月完成其核心標準制定的面向智能抄表、工廠設備遠程測控、智能農業、智能家居等應用領域的新一代物聯網通信體系,是低功耗廣域網 LPWAN 的重要一員。NB-IoT 應用系統將成為許多實體行業的關鍵技術。然而,進行NB-IoT 應用系統的技術研發具有較高的技術門檻,研發成本高、周期長,是許多終端企業面臨的重要難題。為了解決這個難題,學術界需要從技術科學范疇,從面向應用角度,研究 NB-IoT 應用產品開發的共性技術,為產業界進行 NB-IoT 應用產品開發提供基礎支撐。本書就是著眼于這一目標,研究與 NB-IoT 應用開發共性技術相對應的抽象模型,為降低 NB-IoT 應用開發的技術門檻提供技術基礎。書中從技術科學層面,提出了窄帶物聯網 NB-IoT 應用架構,該架構由終端 UE、信息郵局MPO、人機交互系統 HCI 三個部分組成。NB-IoT 終端 UE 就是形式各異的 NB-IoT 應用產品,其共性技術研究是本書的重點之一。書中把負責 NB-IoT 通信的設施抽象為“信息郵局 MPO”,抽象為固定 IP 地址及端口,以便簡化應用系統的編程。NB-IoT 人機交互系統 HCI 就是通用計算機、筆記本電腦、平板電腦、手機等設備的抽象,它具有服務器、網頁、微信、短信、手機 APP 等技術表現形式多樣性,其共性技術的抽取,以及 HCI 與 UE 的貫通共性技術研究,也是本書重點內容之一。
上傳時間: 2022-07-08
上傳用戶:1208020161
隨著近些年國家電網公司電網智能化建設的規劃,電子式電能表技術迅速發展,針對用電信息采集,雙向互動,防竊電,遠程抄表等技術研究的進步,現階段發展趨勢是寬量程高可靠性,由于電能表過載倍數越高,電能表準確計量的負荷范圍就越寬,因此選擇寬量程高可靠行的多功能智能電能表可以減小用戶負荷增長后更換電能表的工作量。目前國內儀器制造設計的電能表主要有遠程監測儀表,手持式儀表,便攜式多功能分析儀表。遠程檢測儀表是被定點安裝在現場,產生的數據以通訊的方式把數據集中上傳至上位機進行統一分析處理,不是實時在線雙向互動的。手持式儀表由技術人員隨身攜帶,測量分析功能比較簡單。便攜式多功能分析儀表數據處理功能強大,但主要用于現場專項測試,價格較高。而在技術解決方案中,傳統的單片機不能滿足多功能而且精度低,不適用于信息交互高速實時處理場合。基于DSP高速計算芯片需要的擴展外設比較多,系統比較復雜,開發成本比較高,不具備實用價值。選擇計量芯片ATT7022C加ARM處理器,可將人機交互和數據通信等的功能都集中于ARM子系統中,使整個系統體積小、功耗低、量程寬,可靠性高,具備實用價值。
上傳時間: 2022-07-21
上傳用戶:trh505
eeworm.com VIP專區 單片機源碼系列 38資源包含以下內容:1. C51的存儲種類和存儲器類型.doc2. 單片機外圍電路設計.pdf3. LCD12864數據手冊.rar4. 51單片機C語言全新教程_(強力推薦).pdf5. 模數轉換器設計指南 第十八版.rar6. 單片機:推箱子游戲HEX文件.rar7. pcf8591中文.pdf8. 基于單片機的推箱子游戲仿真結果.rar9. DS1302實時時鐘芯片的C語言源程序.ppt10. 單片機使用工具.exe11. 單片機語音技術.pdf12. 基于AT89S51單片機的頻率可調的方波信號發生器.rar13. 匯編小程序.rar14. TX-1C型單片機原理圖.pdf15. 單片機ppt教程.zip16. 單片機控制的電動車控制器.doc17. 單片機C語言程序設計實訓100例.pdf18. C語言編程寶典.rar19. 基于STC89C52單片機的全自動充電機設計.zip20. 學習MSP430單片機講座(軟件).pdf21. 基于GSM短信模塊的定位跟蹤系統設計實現.pdf22. 加油機監控系統設計.pdf23. 基于GSM無線傳輸的遠程抄表終端設計論文.pdf24. 單片機原理實驗指導書.doc25. MSP430 C語言例題.pdf26. DS18B20溫度測量、報警系統的設計.doc27. [電動機的單片機控制].王曉明.掃描版.pdf28. PIC單片機C語言.pdf29. MSP430寄存器.doc30. 單片機雙機通信系統-課程設計.doc31. PIC16C5X系列單片機的原理及應用.pdf32. ABB_使用入門_-_IRC5_與_RobotStudio_Online.pdf33. 單片機與數模轉換器的接口.pdf34. 單片機c實例100.doc35. DS18B20溫度測量、報警系統的設計.doc36. 智能小車設計論文(電路+程序+論文).doc37. 單片機小工具.exe38. 基于單片機溫度控制系統的硬件設計.pdf39. EK-LM3S8962評估板用戶手冊.pdf40. 電子基礎--單片機微處理器和微控制器.rar41. C語言32個關鍵字.doc42. DD-900實驗開發板原理圖.pdf43. 波形發生器的設計.ppt44. MCS-51單片機實用子程序集.pdf45. MSP430中文手冊.pdf46. 單片機波形發生器的設計.pdf47. iar_msp430_教程.pdf48. MSP430系列常用模塊應用原理.pdf49. 通用LED點陣代碼生成器.exe50. AVR單片機入門教程.pdf51. PSHLY-B回路電阻測試儀.doc52. 搖搖棒程序C語言代碼.doc53. C語言編程寶典.rar54. ISP下載線.rar55. 六位數碼管知識學習.doc56. Keil與proteus完美結合.zip57. ht6221資料.pdf58. 51單片機開發入門與典型實例.rar59. MSP430中實現硬件精確延時方法.pdf60. 單片機模塊教學講義.doc61. 51單片機C語言編程入門(中科大).pdf62. EM78P520N 中文版.pdf63. 懶人C51初始化程序.exe.exe64. EM78P468N 中文版.pdf65. 字模軟件 V0.1.exe66. EM78P418N 中文版.pdf67. PWM調速計算軟件.exe68. EM78P176N 中文版.pdf69. EM78P173N 中文版.pdf70. EM78P372N規格書.pdf71. MSP430單片機教學課件.pdf72. 495個C語言問題.pdf73. PIC單片機實用教程-提高篇.pdf74. 貼片外觀檢驗規范.doc75. 51單片機-1602-按鍵-溫度-時鐘.doc76. LED光立方制作.ppt77. 指針式與數字式萬用表各有優缺點.doc78. PL-2303 Win7 Driver Installer.exe79. 鍵盤輸入接口與狀態機編程學習.doc80. 單片機和電機的簡單結合運用.rar81. 51單片機自動變速的跑馬燈試驗.pdf82. 《實戰AVR單片機C語言》.pdf83. 電壓表液晶顯示.rar84. 卡爾曼濾波的基本原理及應用.pdf85. PT100溫度傳感器.pdf86. 溫度傳感器按鍵設置上下溫度1602的應用.rar87. MC9S08DZ60中文數據手冊.pdf88. 單片機智能小車巡跡壁障.doc89. msp430程序運用步驟講解.pdf90. 基于STC12C5A60S2與AD620的小信號采集系統.rar91. 避障模塊.rar92. STC89C51RC中文手冊.pdf93. 89c51的等精度頻率計lcd1602顯示.rar94. 經典基本電路分析.pdf95. 單片機C語言應用程序設計(修訂版).rar96. Keil_uVision4_V9.00漢化包.rar97. 基于單片機的無刷直流電機的控制系統——論文.doc98. DIY_3D8光立方.pdf99. 單片機項目18-漢字顯示(LCD12864).rar100. 單片機項目24-基于VB的上位機程序設計.rar
上傳時間: 2013-07-19
上傳用戶:eeworm
線程池用一個雙向鏈表來表示,池中的元素是處于休眠狀態的工作線程。ThreadPool類大部分工作都是來維護這個雙向鏈表,當有新的請求到達時,先從表頭摘取一個工作線程,將其喚醒轉入工作狀態。如果線程池為空,則創建一個新的工作線程。
標簽: 線程
上傳時間: 2014-01-03
上傳用戶:遠遠ssad
踐踏堆棧 [C語言編程] n. 在許多C語言的實現中,有可能通過寫入例程 中所聲明的數組的結尾部分來破壞可執行的堆棧. 所謂 踐踏堆棧 。使用的 代碼可以造成例程的返回異常,從而跳到任意的地址.這導致了一些極為險惡的數據相關漏洞
上傳時間: 2013-12-16
上傳用戶:WMC_geophy
廣義表是線性表的推廣。廣義表是n個元素的有限序列,元素可以是原子或一個廣義表,記為LS。 若元素是廣義表稱它為LS的子表。若廣義表非空,則第一個元素稱表頭,其余元素稱表尾。 表的深度是指表展開后所含括號的層數。 把與樹對應的廣義表稱為純表,它限制了表中成分的共享和遞歸; 允許結點共享的表稱為再入表; 允許遞歸的表稱為遞歸表; 相互關系:線性表∈純表∈再入表∈遞歸表; 廣義表的特殊運算:1)取表頭head(LS);2)取表尾tail(LS)
上傳時間: 2014-01-17
上傳用戶:2467478207
Winsock 2服務提供者接口( Service Provider Interface, SPI)代表著另一端的Wi n s o c k編 程(和Winsock 2API相對應)。Wi n s o c k的一端是A P I,另一端則是S P I。
標簽: Winsock Interface Provider Service
上傳時間: 2015-07-08
上傳用戶:yoleeson
用pthread_t創建由標準輸入端輸入個數N的N個線程,分別計算各自的結果,再返回給主進程.
上傳時間: 2013-12-22
上傳用戶:龍飛艇
順序創建N個數的鏈表L.并輸出.再按冒泡排序法進行排序.并輸出
上傳時間: 2014-11-26
上傳用戶:gououo