原创 利用二極管的單向導通性設計多按鍵掃描,但是佔用極少IO口

今天把手頭的羅技手持搖桿拆了,發現裏面按鍵掃描有二極管存在,就想不通了,於是就上網搜索,找到一個關於利用二極管的單向導通性設計多按鍵掃描,哈哈,學到一招: 我們分析一下圖四(未畫出,課本上最普通的掃描法):當IO1輸出“0”時,按下

原创 rCS啓動腳本分析

轉載地址:http://wellmakers.com/?p=401 還有一篇很重要的文章,講述了整個系統的大致啓動過程:http://blog.chinaunix.net/uid-29786319-id-4393303.html rCS

原创 小型無人機電動腳架設計難點

說起無人機都會想起大疆,大疆有一款大載重6軸無人機提供怪哉專業相機拍攝服務,其中採用了舵機控制的腳架方案,穩定性高(高不意味着一定可靠,主要決定於私服舵機)。 相比較於舵機方案,還有其他更加廉價、美觀的方案,如我的設計中採用的絲槓電機方案

原创 STM32F103X 通用定時器2~5 的輸入捕獲邊沿選擇

在官方V3.5庫幫助文檔中提到有上升沿、下降沿、雙邊沿出發選擇。如圖1。 但是在手冊中看到寄存器的那個位【3:2】爲保留,故將雙邊沿的數據寫入這個保留的寄存器中其實和設置爲下降沿效果是相同的。如圖2。 故在測量譬如脈衝頻率、佔空比時只能:

原创 STM32的8種GPIO模式理解

轉載:http://blog.xieyc.com/stm32-gpio-mode-configuration/ 最近在看數據手冊的時候,發現STM32的GPIO輸入輸出模式的配置種類有8種之多(輸入和輸入各4種): (1)GPIO_

原创 JLINK給STM32下載的兩種模式--jtag & sw連線及配置

jtag線就不說了,將jlink的Vref、GND、TMS、TCK分別接至SW接口。對於STM32F103RCT6來說:TMS--PA12,TCK--PA14. 關於KEIL MDK中的設置如下圖所示就可以了,然後就可以像下載JTAG那個

原创 流年,命運流沙

光陰如梭,靜靜的走過學生歲月,現在已經畢業有近3個月。 3個月,我被扔在了社會上,有時看着市中心的車流與人潮,我會想這是我想要的生活嗎?我不知道,每天揹着書去公司,一路上計劃着今天要完成的任務,下班了拖着疲憊的身子活到這個不到20平的出租

原创 STM32中的 Heap 和 Stack

轉載地址:http://www.cnblogs.com/king-77024128/articles/1997023.html (1)棧區(stack):由編譯器自動分配和釋放,存放函數的參數值、局部變量的值等,其操作方式類似