衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

CC2500和CC1101移植說明

通信模塊 ? 來源:通信模塊 ? 作者:通信模塊 ? 2024-06-15 14:32 ? 次閱讀

主要通過如何移植、移植注意、關(guān)于芯片配置、如何生成導(dǎo)出配置四大步驟來說明CC2500和CC1101移植
首先通過下圖1這個(gè)宏進(jìn)行選擇

wKgZomZtNQuAQjAfAAAuFxp5COw731.png

& 如何移植
要移植的部分在 CC2500_hal.c 和 CC2500_hal.h中,
搜索 "http://移植" 就可以定位到 庫 所需的依賴, 需要根據(jù) 您的環(huán)境實(shí)現(xiàn)這些函數(shù)

& 移植注意
強(qiáng)烈推介用軟件spi實(shí)現(xiàn), 因?yàn)橛行┑胤叫枰x寫spi引腳

1 可以使用 smarkRF軟件生成不同的配置數(shù)組preferredSettings, 實(shí)現(xiàn)無縫切換配置
如何生成配置在文檔的最下面

1 CC2500 和 CC1101 庫是通用的, 只是配置不一樣, 通過 下面兩個(gè)宏來定義
#define USE_CHIP_CC2500
#define USE_CHIP_CC1101


2 以下兩個(gè)文件是重點(diǎn)要移植的, 強(qiáng)烈推薦使用軟件SPI
cc2500_hal.c
cc2500_hal.h
3 本例程默認(rèn)使用 DIO1(MISO)用于判斷發(fā)射和接收
4 CC2500_SendPacket 無堵塞發(fā)送, 要注意發(fā)完了才能再次調(diào)用
5 cc2500_app.c cc2500和cc1101通用的應(yīng)用演示, 通過 CC2500_MODE 配置TX 和 RX
TX: 每隔100ms進(jìn)行無堵塞發(fā)送
RX: 一直處于接收狀態(tài)
& 關(guān)于芯片配置
可以根據(jù) SmartRF Studio 7配置并生產(chǎn)宏定義, 代替CC2500.h的宏定義即可, 但是如果你對(duì)配置參數(shù)不了解, 很容易照成收發(fā)不正常,
但是為了速率與距離的配置, 需要進(jìn)一步了解具體的參數(shù)和功能

以下圖2為參考, 能實(shí)現(xiàn)基本的測(cè)試, 具體進(jìn)階配置需要對(duì)cc2500有一點(diǎn)的認(rèn)識(shí)后進(jìn)行

wKgaomZtNReAczWcAAGU8UTSU7E424.png


配置時(shí)要注意, 切記, 在 cc2500.c中, 如果模塊帶外部PA,千萬不要更改 IOCFGx 的配置, 如下圖3的源碼所示, 否則會(huì)導(dǎo)致PA無法正常工作

wKgaomZtNR6AZ88-AAGgp0xM7ig768.png


& 如何生成導(dǎo)出配置
第一步:
打開 SmartRF Studio7, 選擇對(duì)應(yīng)芯片, 如果是2.4G 的CC2500則如下圖4所示 并點(diǎn)擊 OpenRF Device in Offine Mode.

wKgZomZtNSqAaHl1AAQRagDYK1M980.png

第二步: 生成配置, 并復(fù)制黏貼到代碼里,如下圖5

wKgaomZtNTGAN5mtAAHOYCnaGDo385.png
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    456

    文章

    51170

    瀏覽量

    427214
  • 移植
    +關(guān)注

    關(guān)注

    1

    文章

    383

    瀏覽量

    28192
  • 引腳
    +關(guān)注

    關(guān)注

    16

    文章

    1220

    瀏覽量

    50898
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    CC2500模塊移植說明

    適用: 適用于TI芯片 CC2500全系列模塊如何移植?要移植的部分在 rf_hal.c 和 rf_hal.h中, 搜索 "http://移植" 就可以定位到 庫 所需的依賴, 需要
    發(fā)表于 04-19 10:39

    cc1101天線設(shè)計(jì)

    cc1101天線設(shè)計(jì),又需要的朋友下來看看。
    發(fā)表于 02-15 15:10 ?102次下載

    cc1101數(shù)據(jù)手冊(cè)

    cc1101數(shù)據(jù)手冊(cè),此數(shù)據(jù)手冊(cè)為ti最新版本。
    發(fā)表于 02-17 17:11 ?16次下載

    cc1101產(chǎn)品手冊(cè)(English)

    CC1101的Datasheet,德州儀器英文原版。
    發(fā)表于 04-28 11:51 ?5次下載

    cc1101中文數(shù)據(jù)手冊(cè)

    cc1101中文數(shù)據(jù)手冊(cè)
    發(fā)表于 09-22 11:05 ?79次下載
    <b class='flag-5'>cc1101</b>中文數(shù)據(jù)手冊(cè)

    CC1101無線模塊如何使用_cc1101無線模塊的程序及使用介紹

    CC1101無線模塊是采用TI公司的CC1101芯片制作的模塊,一般是工作在433M。長沙云寶電子科技有限公司的生產(chǎn)的CC1101無線模塊比較穩(wěn)定。
    發(fā)表于 04-12 15:29 ?1.8w次閱讀

    CC1101 低功耗(低于 1GHz)射頻收發(fā)器

    電子發(fā)燒友網(wǎng)為你提供TI(ti)CC1101相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有CC1101的引腳圖、接線圖、封裝手冊(cè)、中文資料、英文資料,CC1101真值表,CC1101管腳等資料,希望可以
    發(fā)表于 11-02 19:33
    <b class='flag-5'>CC1101</b> 低功耗(低于 1GHz)射頻收發(fā)器

    無線芯片CC1100和CC1101的區(qū)別 淺談CC1101芯片的特點(diǎn)

    CC1101 [1] 是一款低于1GHz設(shè)計(jì)旨在用于極低功耗RF應(yīng)用。其主要針對(duì)工業(yè)、科研和醫(yī)療(ISM)以及短距離無線通信設(shè)備(SRD)。
    發(fā)表于 09-06 09:43 ?1w次閱讀

    CC1101工作原理 基于與STM32的CC1101接口移植

    CC1101 [1] 是一款低于1GHz設(shè)計(jì)旨在用于極低功耗RF應(yīng)用。其主要針對(duì)工業(yè)、科研和醫(yī)療(ISM)以及短距離無線通信設(shè)備(SRD)。
    的頭像 發(fā)表于 09-06 14:45 ?2.1w次閱讀
    <b class='flag-5'>CC1101</b>工作原理 基于與STM32的<b class='flag-5'>CC1101</b>接口<b class='flag-5'>移植</b>

    淺談CC1101驅(qū)動(dòng)在STM32F103的移植

    最后,TI驅(qū)動(dòng)里提供的是輪詢的方式收發(fā)數(shù)據(jù),對(duì)于初期來說,首先需要實(shí)現(xiàn)CC1101的工作,編譯調(diào)試移植到STM32上的CC1101驅(qū)動(dòng)代碼,看見數(shù)據(jù)從接收端串口打印出的那瞬間,心情真心不錯(cuò)基于STM32F103的
    的頭像 發(fā)表于 09-06 15:18 ?7910次閱讀
    淺談<b class='flag-5'>CC1101</b>驅(qū)動(dòng)在STM32F103的<b class='flag-5'>移植</b>

    CC1101與MSP430接口庫移植到STM32的詳細(xì)資料說明

    移植原來 TI 對(duì)于 CC1101 與 MSP430 接口庫到 STM32 平臺(tái),參考原 TI 庫應(yīng)用筆記 “ MSP430Interface toCC1100/2500 Code Library” Library”,做到盡量保
    發(fā)表于 05-17 17:10 ?18次下載
    <b class='flag-5'>CC1101</b>與MSP430接口庫<b class='flag-5'>移植</b>到STM32的詳細(xì)資料<b class='flag-5'>說明</b>

    CC1101與STC單片機(jī)通信

    很多CC1101的通信代碼進(jìn)行移植都不能成功通信,很苦惱,只能自己細(xì)細(xì)研究,最后發(fā)現(xiàn)網(wǎng)上的CC1101與單片機(jī)通信的絕大多數(shù)代碼都是基于51單片機(jī)普通IO與CC1101進(jìn)行通信,而我手
    發(fā)表于 11-15 16:51 ?18次下載
    <b class='flag-5'>CC1101</b>與STC單片機(jī)通信

    無線射頻芯片CC1101的特點(diǎn)和區(qū)別

    本文主要是關(guān)于無線芯片CC1100和CC1101的相關(guān)介紹,并著重對(duì)無線芯片CC1100和CC1101進(jìn)行了詳盡的對(duì)比分析。 CC1101
    發(fā)表于 03-09 12:44 ?1483次閱讀

    無線射頻芯片CC1101的特點(diǎn)和區(qū)別

    本文主要是關(guān)于無線芯片CC1100和CC1101的相關(guān)介紹,并著重對(duì)無線芯片CC1100和CC1101進(jìn)行了詳盡的對(duì)比分析。 CC1101CC110
    的頭像 發(fā)表于 03-09 18:28 ?2394次閱讀

    【芯選擇】CC1101芯片的模塊實(shí)例

    CC1101芯片CC1101是一款低于1GHz設(shè)計(jì)旨在用于極低功耗RF應(yīng)用。其主要針對(duì)工業(yè)、科研和醫(yī)療(ISM)以及短距離無線通信設(shè)備(SRD)。CC1101可提供對(duì)數(shù)據(jù)包處理、數(shù)據(jù)緩沖、突發(fā)傳輸
    的頭像 發(fā)表于 12-02 09:51 ?1469次閱讀
    【芯選擇】<b class='flag-5'>CC1101</b>芯片的模塊實(shí)例
    六合彩网址| 百家乐官网tt娱乐网| 百家乐官网犯法| 澳门百家乐官网娱乐平台| 至尊百家乐官网赌场娱乐网规则| 百家乐官网新庄| 木星百家乐官网的玩法技巧和规则 | 权威百家乐官网信誉网站| 百家乐官网在线洗码| 做生意门店风水知识| 百家乐官网之对子的技巧| 百家乐官网赌场走势图| 百家乐官网策略网络游戏信誉怎么样 | 宝马百家乐的玩法技巧和规则| 百家乐老千| 娱乐城开户彩金| 百家乐官网能赚大钱吗| 百家乐官网赌博现金网平台排名| 百家乐官网开户过的路纸| 百家乐扑克片礼服| 大发888 代充| 华盛顿百家乐官网的玩法技巧和规则| 博彩百家乐龙虎| 真人百家乐国际第一品牌| 亿酷棋牌世界官网| 无锡百家乐的玩法技巧和规则| 皇宝国际网址| 大关县| 百家乐官网系统足球博彩通| 缅甸百家乐官网的玩法技巧和规则| 网上百家乐官网能作弊吗| 百家乐官网最好投注法是怎样的去哪儿能了解一下啊 | 百家乐官网网上娱乐场开户注册| 百家乐游戏机压法| 幸运水果机小游戏| 纳雍县| 做生意摆放老虎好不好| 大发888电话| 盈禾娱乐| 百家乐官网策略大全| 太阳城百家乐的破解|