我其實(shí)想找下遙控器拆一下,看看里面的芯片,但是就是找不到了,也不知道我媽給我放哪里了。
我們來(lái)想一下,如何看這份源碼,我想應(yīng)該去看一下說明書:
支持2代協(xié)議的有這些
FS- i6X是一款支持固定翼/滑翔機(jī)/直升機(jī)模式的發(fā)射機(jī)。搭載AFHDS2A協(xié)議,最大支持10通道DIY拓展,具備USB模擬器功能。
可以去FCC看看
兩份
這個(gè)看圖是I6的照片
拆開的電路圖
芯片
貼紙
協(xié)議一個(gè)簡(jiǎn)單的介紹
天線的位置
系統(tǒng)的特性
控制的按鍵
解惑了
我這樣提交會(huì)被打嗎?
芯片的配置
看這里就行
LCD的引腳配置
引腳樹
ADC測(cè)量的IO
GPIO的寄存器
蜂鳴器
配對(duì)
PPM信號(hào)的輸入和輸出
射頻芯片,主要是集中在GPIOE上面
使用的定時(shí)器函數(shù)
這個(gè)是16KHz的定時(shí)器
生成PPM的
第六個(gè)定時(shí)器是設(shè)計(jì)用來(lái)階段的發(fā)送協(xié)議的活動(dòng)包
LCD控制的初始化
用到了位定義
接著是要初始化控制的引腳
下面是ADC
這里是單個(gè)寄存器位置的定義
斷電儲(chǔ)存的功能
和射頻芯片之間是SPI鏈接
這個(gè)是執(zhí)行AD的轉(zhuǎn)換
轉(zhuǎn)換完以后寫入到一個(gè)數(shù)組里面
燈光的亮滅
BSRR是置位寄存器位置
這是屏幕的控制,都置位
LCD屏幕的數(shù)據(jù)發(fā)送函數(shù)
上下,OK,取消
SPI數(shù)據(jù)是一位一位的輸出
DR是SPI的數(shù)據(jù)寄存器
SPI的狀態(tài)
傳輸緩沖區(qū)為空
編程就是狀態(tài)的轉(zhuǎn)換。
狀態(tài)位的意思
單個(gè)的意思
SPI接收一個(gè)數(shù)據(jù)快
射頻模塊
審核編輯:劉清
-
lcd
+關(guān)注
關(guān)注
34文章
4504瀏覽量
170732 -
usb
+關(guān)注
關(guān)注
60文章
8146瀏覽量
270887 -
遙控器
+關(guān)注
關(guān)注
18文章
852瀏覽量
67806 -
模擬器
+關(guān)注
關(guān)注
2文章
894瀏覽量
44030
原文標(biāo)題:FlySky-i6x源碼-硬件初始化
文章出處:【微信號(hào):TT1827652464,微信公眾號(hào):云深之無(wú)跡】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
簡(jiǎn)化5G基本收發(fā)器電臺(tái)發(fā)射機(jī)陣容的設(shè)計(jì)和評(píng)估

AMFM發(fā)射機(jī)測(cè)試解決方案

MCTP協(xié)議的簡(jiǎn)單介紹

國(guó)產(chǎn)16位SAR模數(shù)轉(zhuǎn)換器SC1461替換AD7793用于智能發(fā)射機(jī)

是德科技發(fā)布新一代數(shù)據(jù)傳輸技術(shù)驗(yàn)證用光參考發(fā)射機(jī)
FS2957X可應(yīng)用于電動(dòng)自行車快速充電轉(zhuǎn)換頭方案

Introspect DDR5/LPDDR5總線協(xié)議分析儀
簡(jiǎn)單認(rèn)識(shí)I2C通信協(xié)議
DS90C3201 3.3V 8MHz至135MHz雙通道FPD鏈路發(fā)射機(jī)數(shù)據(jù)表

DS90C383B可編程LVDS發(fā)射機(jī)24位平板顯示器(FPD)鏈路數(shù)據(jù)表

TFP410-EP數(shù)字發(fā)射機(jī)數(shù)據(jù)表

Flatli<x>nk(tm)發(fā)射機(jī)SN75LVDS83數(shù)據(jù)表

LVDS-SERDES發(fā)射機(jī)SN65LVDS93LVDS數(shù)據(jù)表

LVDS-SERDES發(fā)射機(jī)SN65LVDS95LVDS數(shù)據(jù)表

TPD12S521單片機(jī)HDMI發(fā)射機(jī)端口保護(hù)及接口裝置數(shù)據(jù)表

評(píng)論