原创 排序算法
int abc[10] = { 190, 222, 123, 234, 477, 10, 783, 489, 3234, 297 }; 1、選擇排序 void select_sort(int a[], int n) { int j; fo
原创 智能掃地機器人軟硬件開發筆記(1)-規格需求書
現在的城市生活節奏越來越快,加班更是家常便飯,人也變得也來越懶惰,打掃房屋就成了一件頭疼的事。隨着智能掃地機的問世及普及,節省了人們的清潔時間。半年前我萌生了自己設計開發一款掃地機器人的想法,雖然也做了一些準備工作,但奈何SLAM算法門檻
原创 有限狀態機(FSM)設計思路
1.有限狀態機 有限狀態機(Finite State Machine)是軟件設計領域中一種重要的工具,在軟件實現中或多或少都會用到各種各樣的狀態機,但是實現方多種多樣,效果也是良莠不齊,本文主要介紹下有限狀態機表的設計思路。 2.FSM實
原创 BLE 自適應跳頻及算法實現
BLE協議運行在2.4G ISM頻段上,由於諸如Wi-Fi,ZigBee等都在此頻段上,因此干擾是比較嚴重的。需要在此頻段上進行有效的數據交互,自適應跳頻技術是必不可少的,廢話不多說,咱們直接進入主題,討論下的BLE協議中
原创 BLE Link Layer學習筆記
一.Link Layer學習筆記 1. 廣播間隔(Adv Interval)
原创 MFC下動態添加控件
敢於拼搏,樂於奉獻 本文主要是以作者在實習期間用MFC爲公司開發的一款定製工具軟件的藍本,着重介紹一下作者在開發軟件時遇到的一些難點,跟解決方法。由於作者在去公司實習之前沒有接觸過MFC,因此必須需要掌握一些MFC最基礎的開
原创 函數指針的應用
1.函數指針的定義函數指針通常會與指針函數混淆,指向函數的指針叫做函數指針,而指針函數表示函數的返回值爲指針的函數。2.函數指針的表達(1)int (*func1)(int , int );//此處定義了一個函數指針,其返回值爲int型;
原创 mini2440開發板 supervivi無法下載以及windows 7下usb驅動安裝不成功的問題的解決方法
本人是linux系統的初學者,最近一直跟着國嵌的視頻學習軟件學習。最近剛買的mini2440的256M nand Flash的開發板,想搭建linux軟件系統,於是就跟着視頻中的步驟做,但是遇到了不少的問題。首先,如果是