原创 rt_thread+STM32工作筆記

1.rt_thread_delay 爲什麼和ostick沒有關係 時鐘配置錯誤,程序定義了#define RT_USING_USER_MAIN RT_THREAD 在進入自己的main.c之前 先進入components.c裏面

原创 STM32串口 ORE溢出

最近一個項目STM32F107+5路串口,HAL庫,ORE標誌位置1後,串口就不接受數據了。 增加串口錯誤回調函數,ORE錯誤後情況好轉,但是還是出現。檢查整個工程,發現定時器的中斷優先級比串口高,在定時器中斷裏面處理的時間比較長

原创 IOS BLE連接參數要求

The connection parameter request may be rejected if it does not comply with all of these rules: Interval Max * (Sla

原创 CC2640 OAD和 CC2640R2F OAD 不同點

因項目需求 BLE芯片需要從CC2640更新到CC2640R2F IOS工程師 發現以前的CC2640OAD程序 無法更新CC2640R2F CC2640R2 FFC1發送完 元數據後 ,FFC2還是需要再次發送元數據。而CC26

原创 SIF協議 一線通

使用範圍: 在MCU外圍硬件接口不夠,甚至一些單片機沒有USART、IIC、SPI等接口的時刻,有需要和其他設備或者器件進行簡單的通訊,可以嘗試使用SIF協議。 接線方式: 主從方式採用單相單線傳輸,即只需要一根傳輸線路,一方爲發

原创 STM32 HAL庫 多通道ADC採樣 DMA傳輸

最近調試STM32F107ADC多通道採樣 DMA傳輸出現DMA每次搬運多來的電壓值是一樣的,自己檢查發現需要配置DMA爲循環模式。配置截圖如下: uint16_t ADCSample[2]={0}; HAL_ADCEx_Ca

原创 STM32F107 CAN調試筆記 標準庫

參考網站:https://www.cnblogs.com/craigtao/p/3645148.html https://blog.csdn.net/qq_29413829/article/details/53230716 htt

原创 STM32 讀寫內部Flash比較好的文章

STM32學習筆記:讀寫內部Flash(介紹+附代碼) https://www.cnblogs.com/pertor/p/9484663.html 關於STM32像EPROM一樣可以單字節寫內部Flash的理解 https://b

原创 MultiRole 介紹翻譯

該項目將提供一個演示,演示使用德州儀器表2.1.0 SDK的多角色項目。由這裏提供的補丁添加的項目將能夠同時作爲主設備和從設備運行。該項目稱爲多角色,將位於Projects\ble\multi\u role\cc26xx。同時提供了C

原创 CC2640R2F simple_peripheral_oad_offchip工程基礎上加上central(主機)功能調試筆記

1.替換GAP Peripheral Role角色文件也就是peripheral.c和peripheral.h改爲multi.c和multi.h文件,在simple_peripheral.c文件中 把#include "periphe

原创 CC2640工程和CC2640R2F工程環境衝突

描述如下: CC2640項目升級需要 替換芯片CC240R2F 安裝完SDK後發現官方例程IAR無法編譯通過,原因是多個SDK重新配置工程環境 IAR : TOOLS ->Configure Custom Argument Varia

原创 Andriod8.0掃描不到BLE設備的原因

今天調試CC2640R2F發現 安卓8.0掃描不到設備的廣播包 安卓7.12就可以掃描到, 安卓8.0能掃描到別的BLE設備,就是掃描不到自己的設備 解決方法: 1.廣播包的數據長度是否超過31個字節 2.廣播包裏面定義的數據

原创 c語言字符串函數詳解

轉載自:http://zhanglong2004.spaces.live.com/?owner=1 void *memset(void *dest, int c, size_t count); 將dest前面count個字符置爲字符c

原创 C語言循環數組做FIFO隊列

C語言循環數組做FIFO隊列 在做通信時,FIFO隊列queue是非常好用的,先完成接收通信把接收的數據存在隊列裏;然後再進行先進先出逐項處理。 C語言用循環數組,通過讀位置和寫位置循環來實現FIFO隊列功能。即數組隊列。 1 以1個

原创 串口任務工作流程

串口任務工作流程 相對比較完善的一個串口任務工作機制。