原创 代碼文件頭說明格式

/** ****************************************************************************** * Copyright (C), 2020 -2021, Xx

原创 記錄:can上電一直髮送錯誤幀排查問題過程

硬件:mcu    STM32F103C8T6           can收發器 NXPTJA050  軟件:keil 5.29   PCB原理圖如下  錯誤現象:stm32單步調試發現在can初始化後,配置完can濾波器後can錯誤

原创 ubuntu 16.04 下安裝 ROS Kinetic Kame(轉載)

ROS 不能再詳細的安裝教程 版權聲明:本文爲博主原創文章,轉載請標明出處: http://www.cnblogs.com/liu-fa/p/5779206.html 關於ROS(Robot OS 機器人操作系統),估計看這個博文的大兄弟

原创 linux學習筆記1-----apt 命令安裝軟件時報錯解決

安裝軟件時報錯 E: 無法獲得鎖 /var/lib/dpkg/lock - open (11: 資源暫時不可用) E: 無法鎖定管理目錄(/var/lib/dpkg/),是否有其他進程正佔用它? 解決辦法如下:1。終端輸入 ps  -au

原创 MDK調試過程中遇到的版本問題彙總

1、MDK調試時報Jlink斷點錯誤 提示斷點太多?我只打了3個斷點 2、每次打開調試報下面警告,非正版警告? 3、單步調試時,運行幾步就彈窗報錯 點擊“確定”後自動退出調式模式   看網上說的解決辦法五花八門,最後發現是因爲MDK

原创 STM32cubeMX開發 NANDflash 之H27U4G8F2E 問題記錄

stm32cubemx配置 時鐘配置  代碼部分 /** ****************************************************************************** * Fi

原创 硬件I2C與模擬I2C解析

       最近在做一個陀螺儀的項目用到I2C接口,STM32cubeMX自己生成的I2C驅動使用的是硬件I2C,HAL庫函數直接調用即可。在讀取24C02的時候沒什麼問題,可以直接用。但是在和mpu9250通訊的時候似乎有點問題,DM

原创 MPU6050姿態融合算法

在網上看到一篇寫的比較詳細的文章先轉過來,隨後再看看MPU9250九軸姿態融合的 https://www.cnblogs.com/dchipnau/p/5310088.html

原创 記錄STM32F429 調試MPU9250 DMP自檢不通過的問題

軟件版本:MDK :v5.29                   STM32cubeMX:5.6.1                   STM32Cube MCU Package for STM32F4 Series   1.25 硬

原创 FreeRTOS遇到的問題彙總(持續更新)

1、STM32運行FreeRTOS出現prvTaskExitError錯誤死機 工程報錯位置:文件port.c prvTaskExitError();任務退出錯誤,一個可能在任務裏面寫了return,另一個可能任務切換退出問題,入棧和出棧

原创 starup_stm32f429xx.s 文件詳解

;******************** (C) COPYRIGHT 2015 STMicroelectronics ******************** ;* File Name : startup_stm3

原创 MDK調試問題記錄(持續更新)

1、keil stm32中go to definition不能使用,出現browser的窗口 是因爲你要go to definition的標識符在你的文件中有多次被定義,keil不能知道百你需要的是那個,所以給出你browser窗口,讓你

原创 巧用loopback模式,定位CAN阻塞問題

最近做的一個can通訊項目,軟件在開發板上運行的時候跑的沒有一點問題,在項目的PCB上跑的時候can發送總是阻塞在檢查can郵箱是否空閒裏無法跳出,can發送函數如下: /** * @brief * @param argument:

原创 MDK調試過程中遇到的問題

1、MDK調試時報Jlink斷點錯誤 提示斷點太多?我只打了3個斷點 2、每次打開調試報下面警告,非正版警告? 3、單步調試時,運行幾步就彈窗報錯 點擊“確定”後自動退出調式模式   看網上說的解決辦法五花八門,最後發現是因爲MDK

原创 記錄問題--------使用STM32cubeMX FREERTOS 創間消息隊列編譯報錯

  stm32cubemx 版本5.6.0 keil版本5.29.0 freertos.c中代碼   /* Includes -----------------------------------------------------