原创 從零開始使用 CubeMX 創建以太網工程

前言 在前面一篇文章中,介紹瞭如何使用CubeMX來建立一個簡單的TCPEchoserver工程。但是在新建CubeMX項目時,是通過直接選擇ST的開發板的方式實現的。對於大多數實際的開發場景,可能並不是在ST的開發板上進行

原创 stm32cube+fatfs+spi_flash(W25Q128)

在大型的存儲器中,沒有文件系統是萬萬不可行的,你不可能每次要打開一個文件都要從頭到尾掃描一遍存儲器,幾兆的小存儲器還好,幾G甚至幾T的存儲器就根本沒辦法這麼做了。而且有了文件系統也可以方便的管理使用各類文件。 這一次使用Cubemx生成F

原创 關於STM32自動識別UART串口波特率的問題

https://blog.csdn.net/ybhuangfugui/article/details/99827125

原创 STM32H7:解決DMA傳輸無效的問題

在STM32H743芯片上使用DMA傳輸數據時,如果出現收不到數據,並且不進入回調函數,基本上是RAM地址映射錯誤,DMA無法訪問目標地址導致的。 問題分析: 通常使用STM32CubeMX生成項目時,程序默認執行地址是從RAM1: 0x

原创 濾波資料

ukf  無跡卡爾曼濾波算法資料: https://github.com/ivo-georgiev/ukfLib 卡爾曼濾波二維 https://wenku.baidu.com/view/de34790ebf23482fb4daa58da

原创 uwb 資料

最近關注DWM1000 定位,一方面在看DWM1000 官方提供的代碼,也在四處網上找資料看資料。 其中比較好的一份開源源代碼是bitcaze的lps-node-firmwar,github直接共享,bitcraze 做的是四軸無人機,還

原创 UWB定位算法比較TDOA和TWR究竟哪個好

使用UWB技術進行定位時,有兩種基本定位算法:基於差分飛行時間(TDOA)和雙向測距(TWR)的UWB定位算法,這兩種算法各有優劣,下面將進行比較。   超寬帶是一種可用於室內定位的短距離無線電通信。與藍牙定位和Wi-Fi定位相比,位置的

原创 使用freertos如何確定分配堆棧空間大小

運行freertos系統的大部分都是資源有限的MCU,所以對於ram我們都要考慮儘量的節省,避免資源浪費,從而也可以針對項目選擇性價比更好的mcu。 首先要配置freertos的堆(heap)空間,創建任務我們還需要爲每個任務分配棧(st

原创 常用座標系橢球參數整理

常用座標系橢球參數整理     我們在進行座標轉換的過程中經常會用到幾個常用座標系的橢球參數(例如高斯正反算、相同座標系下大地座標與空間直角座標的轉換等,後續會整理這些計算的基本公式和代碼),下面列出幾個我們常用的橢球體的基本參數:  

原创 MQTT協議在STM32上的移植

MQTT協議在STM32上的移植 The Eclipse Paho project provides open-source client implementations of MQTT and MQTT-SN messaging pr

原创 慣導相關資料

https://github.com/STMicroelectronics/STMems_Standard_C_drivers

原创 sim7600ce使用MQTT協議總結

這裏必須要吐槽一下,官方給的文檔都是錯誤的,好多地方都錯了 網站:http://www.simcom.com/product/showproduct.php?lang=cn&id=48 微雪網址:http://www.waveshare

原创 stm32cube 和 RTX v5一起用的方法

http://www.keil.com/pack/doc/STM32Cube/General/html/cubemx__r_t_x.html

原创 串口工具字體傾斜解決辦法

所以串口工具適用: 如果選擇到前面帶@的字體那麼中文就會90度傾斜。 選回正常的就會ok。

原创 MQTT圖形化客戶端比較

MQTT圖形化客戶端比較 1 MQTT.fx (1)協議支持 TCP(tcp) TLS(tls) (2)特點 界面美觀,操作便捷 不支持WebSocket協議 基於java開發 支持代理 通過Nashorn Engine的JS腳本支持 全