原创 【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