原创 【zephyr】 - Time Measurement rt1050
目錄 1.測試結果展示 1.1 v1.13.0 驗證結果 1.2 v1.14.0 新版本測試結果 2.o sem1測試方法 2.2 read_timer_end_of_swap上下文切換 nxp rt Rt1050 測量結果,存
原创 【STM32】Fault 類異常_hardfault定位方法(二)
目錄 1. 案例1 1.1 STM32出現硬件錯誤可能有以下原因: 1.2 出現問題時排查的方法: 1.3 STM32出現HardFault_Handler故障的原因主要有兩個方面: 2. 案例2 2.1 方法1 如何精確定位出問題
原创 PMP項目風險管理(第11章)
11.1規劃風險管理 項目管理計劃 分析技術 風險管理計劃 項目章程 專家判斷 干係人登記冊 會議 事業環境因素 組織過程資產 11.2識別風險 風險管理計劃 文檔審查 風險登記冊 成本管理計劃 信息收集技術 進度管理計劃 覈
原创 【same7】 examples_usb\host_examples\usb_host_msc host 示例代碼
目錄 1.2 USBH_notify_connection 1.3 USBH_enumeration_step1 1.4 USBH_enumeration_step5 1.5 USBH_enumeration_step14 1.6 USB
原创 MPU-6500-Datasheet2中文資料.pdf
MPU-6500-Datasheet2中文資料.pdf MPU-6500 是全球首例 9 軸運動處理傳感器。它集成了 3 軸 MEMS 陀螺儀, 3 軸 MEMS加速度計,以及一個可擴展的數字運動處理器 DMP(Digital Motio
原创 【stm32】 OS 支持特性之 PendSV 異常和 SVC異常
1. SVC和PENDSV 基本概念 SVC(系統服務調用,亦簡稱系統調用)和 PendSV(可懸起系統調用),它們多用於在操作系統之上的軟件開發中。 SVC 用於產生系統函數的調用請求。例如,操作系統不讓用戶程序直
原创 【STM32】Fault 類異常_記一次STM32中HardFault問題的調試解決
1. 基礎知識 Fault 類異常 有若干個系統異常專用於 fault 處理。 CM3 中的 Faults 可分爲以下幾類: 總線 faults 存儲器管理 faults 用法 faults 硬 fault 表 7.8 總線
原创 【STM32】NVIC與中斷控制 之 sysTick定時器
1. 基礎概念 SysTick—系統定時器是屬於CM4內核中的一個外設,內嵌在NVIC中。系統定時器是一個24bit的向下遞減的計數器,計數器每計數一次的時間爲1/SYSCLK,一般我們設置系統時鐘SYSCLK等於18
原创 【Zephyr】 stm32 添加stm32: add support for STM32F7
目錄 1.DTSI添加 2.頭文件添加 3. I2C Kconfig 4. arch/arm/soc/st_stm32/stm32f7 添加 1.DTSI添加 #include <dt-bindings/i2c/i2c.h> #
原创 【STM32】hardfault定位方法
目錄 1. 案例1 1.1 STM32出現硬件錯誤可能有以下原因: 1.2 出現問題時排查的方法: 1.3 STM32出現HardFault_Handler故障的原因主要有兩個方面: 2. 案例2 2.1 方法1 如何精確定位出問題
原创 【zephyr】apds9660 接近(Proximity)傳感器 驅動模型實現方式(一)
目錄 1. zephyr驅動模型 1. 1 設備模型幾要要素 1.2 驅動實現步驟 2.zephyr 傳感器示例 2.2 找到對應API接口 2.3 adps960 實際應用方法 2.3.1 數據 2.3.2 apds9960_c
原创 【zephyr】 設備驅動和設備模型_apds9660 接近(Proximity)傳感器(二)
目錄 1.apds9960_driver_api接口函數實現說明 1.1sample_fetch 1.2 channel_get 2. apds9960 傳感器初始化動作 1. proxy接近傳感器 2.2 環境光ALS 初始化 1