- 熱門文章
- 熱門標(biāo)簽
-
斐訊k1硬件參數(shù)(斐訊k1 ap模式)
1. 斐訊k1硬件參數(shù)
WDR6300稍好一點(diǎn),
2個(gè)都是1200M路由器,WDR6300用的AR9344+QCA9882模組性能稍高于WDR5620用的MT7620+MT7612芯片組。
2. 斐訊k1 ap模式
斐訊k1路由器橋接需要打開路由器界面管理,設(shè)置橋接參數(shù)
3. 斐訊智能路由k1設(shè)置
電腦設(shè)置和路由器網(wǎng)絡(luò)連接方法:
【家庭網(wǎng)絡(luò)環(huán)境布線】:
1、有貓(modem):貓(modem)----路由器wan口;路由器lan口----電腦。
2、沒有貓(modem):網(wǎng)線----路由器wan口;路由器lan口----電腦。
【設(shè)置電腦IP、DNS自動(dòng)獲取方法】:
win7系統(tǒng)設(shè)置方法:
右鍵點(diǎn)擊【網(wǎng)絡(luò)】→屬性【更改適配器設(shè)置】→【本地連接】→【右鍵點(diǎn)本地連接屬性】→【雙擊TPC/IP協(xié)議】→【然后點(diǎn)擊“自動(dòng)獲取ip地址”】、【然后點(diǎn)擊“自動(dòng)獲取DNS”服務(wù)器地址】→【單擊確定】。
4. 斐訊k1無線擴(kuò)展設(shè)置
斐訊k1路由器需要打開應(yīng)用程序管理設(shè)置上網(wǎng)賬號(hào)
5. 斐訊k1s設(shè)置
斐訊的K1S、K2都是聯(lián)發(fā)科MT7620A處理器,主頻580MHz; 閃存8MB(SPI ROM) ,運(yùn)行內(nèi)存64MB。
主要區(qū)別是供電、周邊的功放等差異,K2的信號(hào)要好一點(diǎn)。
6. 斐訊k1配置
斐訊路由器K2和K2C,芯片配置是一樣的,參數(shù)也一樣2.4G300M+5G867m=1200m是百兆口的雙頻AC無線路由器。 但有以下區(qū)別: K2是1個(gè)WAN口+4個(gè)LAN口,K2C比K2少了一個(gè)LAN口; K2上蓋有大面積散熱金屬片,且每塊芯片上都粘有導(dǎo)熱硅膠墊,K2C都沒有; K2的5G功放芯片比K2C的要好,因此5G信號(hào)比K2C強(qiáng); K2方便刷第三方固件,K2C因?yàn)樯倭艘粋€(gè)網(wǎng)口,例如斐訊K2C刷華碩固件后,沒WAN口可用。 很明顯,斐訊K2比較好。
7. 斐訊 k1 k2
不太安全,斐訊路由器會(huì)獲取用戶上網(wǎng)記錄和資料,特別是被刷過第三方軟件的斐訊路由器,被植入了廣告和信息獲取插件,原廠固件還好
8. 斐訊k1初始化
(一)系統(tǒng)時(shí)鐘(SysTick)
設(shè)置非常簡單,以下是產(chǎn)生1ms中斷的設(shè)置,和產(chǎn)生10ms延時(shí)的函數(shù):
void RCC_Configuration(void)
{
RCC_ClocksTypeDef RCC_ClockFreq;
SystemInit();//源自system_stm32f10x.c文件,只需要調(diào)用此函數(shù),則可完成RCC的配置.
RCC_GetClocksFreq(&RCC_ClockFreq);
//SYSTICK分頻--1ms的系統(tǒng)時(shí)鐘中斷
if (SysTick_Config(SystemFrequency / 1000))
{
while (1); // Capture error
}
}
void SysTick_Handler(void)//在中斷處理函數(shù)中的程序
{
while(tim)
{
tim--;
}
}
//調(diào)用程序:
Delay_Ms(10);
當(dāng)然,前提是要設(shè)置好,變量tim要設(shè)置成volatile類型的。
(二)第二種涉及到定時(shí)器計(jì)數(shù)時(shí)間(TIMx)
/*TIM3時(shí)鐘配置*/
TIM_TimeBaseStructure.TIM_Prescaler = 2; //預(yù)分頻(時(shí)鐘分頻)72M/(2+1)=24M
TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up; //向上計(jì)數(shù)
TIM_TimeBaseStructure.TIM_Period = 65535; //裝載值18k/144=125hz
TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1;
TIM_TimeBaseStructure.TIM_RepetitionCounter = 0x0;
TIM_TimeBaseInit(TIM3,&TIM_TimeBaseStructure);
定時(shí)時(shí)間計(jì)算:
TIM_TimeBaseStructure.TIM_Prescaler = 2;
//分頻2 72M/(2+1)/2=24MHz
TIM_TimeBaseStructure.TIM_Period = 65535; //計(jì)數(shù)值65535
((1+TIM_Prescaler )/72M)*(1+TIM_Period )=((1+2)/72M)*(1+65535)=0.00273秒=366.2Hz */
注意兩點(diǎn)(來自大蝦網(wǎng),未經(jīng)檢驗(yàn))
(1)TIMx(1-8),在庫設(shè)置默認(rèn)的情況下,都是72M的時(shí)鐘;
(2)TIM_TimeBaseStructure.TIM_RepetitionCounter=0;
是重復(fù)計(jì)數(shù),就是重復(fù)溢出多少次才給你來一個(gè)溢出中斷,
它對(duì)應(yīng)的寄存器叫TIM1 RCR.
如果這個(gè)值不配置,上電的時(shí)候寄存器值可是隨機(jī)的,本來1秒中斷一次,可能變成N秒中斷一次,讓你超級(jí)頭大!
假設(shè)系統(tǒng)時(shí)鐘是72Mhz,TIM1是由PCLK2(72MHz)得到,TIM2-7是由PCLK1得到
關(guān)鍵是設(shè)定時(shí)鐘預(yù)分頻數(shù),自動(dòng)重裝載寄存器周期的值
/*每1秒發(fā)生一次更新事件(進(jìn)入中斷服務(wù)程序)。RCC_Configuration()的SystemInit()的
RCC->CFGR |= (uint32_t)RCC_CFGR_PPRE1_DIV2表明TIM3CLK為72MHz。因此,每次進(jìn)入中
斷服務(wù)程序間隔時(shí)間為
((1+TIM_Prescaler )/72M)*(1+TIM_Period )=((1+7199)/72M)*(1+9999)=1秒*/
定時(shí)器的基本設(shè)置
1、 TIM_TimeBaseStructure.TIM_Prescaler = 7199;//時(shí)鐘預(yù)分頻數(shù) 例如:時(shí)
鐘頻率=72/(時(shí)鐘預(yù)分頻+1)
2、TIM_TimeBaseStructure.TIM_Period = 9999; //自動(dòng)重裝載寄存器周期的值(定時(shí)
時(shí)間) 累計(jì)0xFFFF個(gè)頻率后產(chǎn)生個(gè)更新或者中斷(也是說定時(shí)時(shí)間到)
3、 TIM_TimeBaseStructure.TIM_CounterMode = TIM1_CounterMode_Up; //定時(shí)器
模式向上計(jì)數(shù)
4、TIM_TimeBaseStructure.TIM_ClockDivision = 0x0; //時(shí)間分割值
5、TIM_TimeBaseInit(TIM2, &TIM_TimeBaseStructure);//初始化定時(shí)器2
6、TIM_ITConfig(TIM2, TIM_IT_Update, ENABLE); //打開中斷 溢出中斷
7、TIM_Cmd(TIM2, ENABLE);//打開定時(shí)器
或