該函數庫是一個固件函數包,它由程序、數據結構和宏組成,包括了微控制器所有外設的性能特征。該函數庫還包括每一個外設的驅動描述和應用實例。通過使用本固件函數庫,無需深入掌握細節,用戶也可以輕松應用每一個外設。因此,使用本固態函數庫可以大大減少用戶的程序編寫時間,進而降低開發成本。 每個外設驅動都由一組函數組成,這組函數覆蓋了該外設所有功能。每個器件的開發都由一個通用 API(application programming interface 應用編程界面)驅動,API 對該驅動程序的結構,函數和參數名稱都進行了標準化。 所有的驅動源代碼都符合“Strict ANSI-C”標準(項目于范例文件符合擴充 ANSI-C 標準)。我們已經把驅動源代碼文檔化,他們同時兼容 MISRA-C 2004 標準(根據需要,我們可以提供兼容矩陣)。由于整個固態函數庫按照“Strict ANSI-C”標準編寫,它不受不同開發環境的影響。僅對話啟動文件取決于開發環境。
上傳時間: 2021-12-09
上傳用戶:
本手冊介紹了 32 位基于 ARM 微控制器 STM32F101xx 與 STM32F103xx 的固件函數庫。該函數庫是一個固件函數包,它由程序、數據結構和宏組成,包括了微控制器所有外設的性能特征。該函數庫還包括每一個外設的驅動描述和應用實例。通過使用本固件函數庫,無需深入掌握細節,用戶也可以輕松應用每一個外設。因此,使用本固態函數庫可以大大減少用戶的程序編寫時間,進而降低開發成本。每個外設驅動都由一組函數組成,這組函數覆蓋了該外設所有功能。每個器件的開發都由一個通用 API(application programming interface 應用編程界面)驅動, API 對該驅動程序的結構,函數和參數名稱都進行了標準化。 所有的驅動源代碼都符合“Strict ANSI-C”標準(項目于范例文件符合擴充 ANSI-C 標準)。我們已經把驅動源代碼文檔化,他們同時兼容 MISRA-C 2004 標準(根據需要,我們可以提供兼容矩陣)。由于整個固態函數庫按照“Strict ANSI-C”標準編寫,它不受不同開發環境的影響。僅對話啟動文件取決于開發環境。該固態函數庫通過校驗所有庫函數的輸入值來實現實時錯誤檢測。該動態校驗提高了軟件的魯棒性。實時檢測適合于用戶應用程序的開發和調試。但這會增加了成本,可以在最終應用程序代碼中移去,以優化代碼大小和執行速度。想要了解更多細節,請參閱 Section 2.5。 因為該固件庫是通用的,并且包括了所有外設的功能,所以應用程序代碼的大小和執行速度可能不是最優的。對大多數應用程序來說,用戶可以直接使用之,對于那些在代碼大小和執行速度方面有嚴格要求的應用程序,該固件庫驅動程序可以作為如何設置外設的一份參考資料,根據實際需求對其進行調整。
上傳時間: 2022-04-17
上傳用戶:
本手冊介紹了32位基于ARM微控制器STM32F101xx與STM32F103xx的固件函數庫。該函數庫是一個固件函數包,它由程序、數據結構和宏組成,包括了微控制器所有外設的性能特征。該函數庫還包括每一個外設的驅動描述和應用實例。通過使用本固件函數庫,無需深入掌握細節,用戶也可以輕松應用每一個外設。因此,使用本固態函數庫可以大大減少用戶的程序編寫時間,進而降低開發成本。每個外設驅動都由一組函數組成,這組函數覆蓋了該外設所有功能。每個器件的開發都由一個通用API (application programming interface 應用編程界面)驅動,API對該驅動程序的結構,函數和參數名稱都進行了標準化。所有的驅動源代碼都符合“Strict ANSI-C”標準(項目于范例文件符合擴充ANSI-C標準)。我們已經把驅動源代碼文檔化,他們同時兼容MISRA-C 2004標準(根據需要,我們可以提供兼容矩陣)。由于整個固態函數庫按照“Strict ANSI-C”標準編寫,它不受不同開發環境的影響。僅對話啟動文件取決于開發環境。該固態函數庫通過校驗所有庫函數的輸入值來實現實時錯誤檢測。該動態校驗提高了軟件的魯棒性。實時檢測適合于用戶應用程序的開發和調試。但這會增加了成本,可以在最終應用程序代碼中移去,以優化代碼大小和執行速度。
上傳時間: 2022-04-26
上傳用戶:
佳明gpsmap 60csx 中文漢化固件3.0
標簽: 60csx
上傳時間: 2022-07-01
上傳用戶:
【摘要】為了提高水下機器人控制系統設計的工作效率,提出了一種基于模塊化思想的控制系統設計方法。模塊化是指在對一定范圍內的不同產品進行功能分析和分解的基礎上,劃分并設計生產出一系列通用模塊或標準模塊。把控制系統的硬件部分和軟件部分按功能分解成一系列標準模塊,將標準模塊按照實際需要的設計結構進行組合,即可實現水下機器人控制系統的設計。采用這種模塊化方法實現了水下機器人控制系統設計上的簡單化,功能上的靈活化。
標簽: 水下機器人
上傳時間: 2022-07-11
上傳用戶:20125101110
本手冊介紹了32位基于ARM微控制器STM32F101xx與STM32F103xx的固件函數庫。該函數庫是一個固件函數包,它由程序、數據結構和宏組成,包括了微控制器所有外設的性能特征。該函數庫還包括每一個外設的驅動描述和應用實例。通過使用本固件函數庫,無需深入掌握細節,用戶也可以輕松應用每一個外設。因此,使用本固態函數庫可以大大減少用戶的程序編寫時間,進而降低開發成本。每個外設驅動都由一組函數組成,這組函數覆蓋了該外設所有功能。每個器件的開發都由一個通用AR(application prograrmming interface應用編程界面)驅動,AP1對該驅動程序的結構,函數和參數名稱都進行了標準化。所有的驅動源代碼都符合“StrictANS/-C'標準(項目于范例文件符合擴充ANSI-C標準)。我們已經把驅動源代碼文檔化,他們同時兼容MISRA-C2004標準(根據需要,我們可以提供兼容矩陣)。由于整個固態函數庫按照“StrictANSS-C'標準編寫,它不受不同開發環境的影響。僅對話啟動文件取決于開發環境。
標簽: stm32
上傳時間: 2022-07-28
上傳用戶:ttalli
01.硬件系統和課程介紹.mp4 24.3M2019-07-26 10:55 02.系統級設計和功能分解.mp4 23.4M2019-07-26 10:55 03.動手DIY VR眼鏡-原材料獲取.mp4 23M2019-07-26 10:55 04.動手diy Vr眼鏡-組裝眼鏡(上).mp4 28.5M2019-07-26 10:55 05.動手diy Vr眼鏡-組裝眼鏡(下).mp4 28.7M2019-07-26 10:55 06.要流鼻血了-調試眼鏡.mp4 25M2019-07-26 10:55 07.老司機必備-藍牙手柄介紹.mp4 23.2M2019-07-26 10:55 08.動手做一個藍牙手柄-原材料選購.mp4 30M2019-07-26 10:55 09.動手做一個藍牙手柄-HID和SPP模塊有啥區別(上).mp4 18.3M2019-07-26 10:55 10.動手做一個藍牙手柄-hid和spp模塊有啥區別(下).mp4 136.5M2019-07-26 10:55 11.動手做一個藍牙手柄-鼠標模式分析.mp4 54.2M2019-07-26 10:55 12.動手做一個藍牙手柄-鍵盤模式分析.mp4 25.7M2019-07-26 10:55 13.動手做一個藍牙手柄-手柄模式分析.mp4 20.6M2019-07-26 10:55 14.動手做一個藍牙手柄-手柄模式分析(下).mp4 80M2019-07-26 10:55 15.動手做一個藍牙手柄-動手焊接硬件.mp4 32.4M2019-07-26 10:55 16.動手做一個藍牙手柄-stm32工程建立及外設初始化(上).mp4 52.8M2019-07-26 10:55 17.動手做一個藍牙手柄-stm32工程建立及外設初始化(下).mp4 53.6M2019-07-26 10:55 18.動手做一個藍牙手柄-處理搖桿事件.mp4 56.4M2019-07-26 10:55 19.動手做一個藍牙手柄-實現鼠標功能.mp4 76.1M2019-07-26 10:55 20.動手做一個藍牙手柄-多媒體按鍵(上).mp4 29.6M2019-07-26 10:55 21.動手做一個藍牙手柄-多媒體按鍵(下).mp4 90.7M2019-07-26 10:55 22.動手做一個藍牙手柄-鍵盤模式,組合鍵處理(上).mp4 56.8M2019-07-26 10:55 23.動手做一個藍牙手柄-鍵盤模式,組合鍵處理(下).mp4 46.6M2019-07-26 10:55 24.動手做一個藍牙手柄-實現游戲手柄.mp4 57.1M2019-07-26 10:55 25.動手做一個藍牙手柄-功能切換.mp4 41.4M2019-07-26 10:55 26.手柄加眼鏡才是神器-聯合測試.mp4 76M2019-07-26 10:55 27.課程總結.mp4 20.8M2019-07-26 10:55 代碼和圖紙.rar 2.9M2019-07-26 10:55 課件.rar
上傳時間: 2013-06-01
上傳用戶:eeworm
數學建模與數學實驗(第3版)課件+matlab
上傳時間: 2013-05-15
上傳用戶:eeworm
電氣控制與PLC 浙江水電專科精品課件 PPT版
上傳時間: 2013-04-15
上傳用戶:eeworm
數控加工工藝與編程課件 ppt
上傳時間: 2013-05-21
上傳用戶:eeworm