色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

玩一下TI的片子TM4C1294KCPDT

LZL18611808956 ? 來源:果果小師弟 ? 2023-03-28 15:23 ? 次閱讀

摘要:最近搞了一塊TI的片子,型號是TM4C1294x,網上資料挺少的,基本沒人用過。正好最近在用,就更新一下這個芯片如何使用吧!

TM4C1294KCPDT是德州儀器(TI)推出的一款基于ARM Cortex-M4內核的微控制器,屬于TM4C129x系列產品。它具有豐富的外設資源和高性能、低功耗的特點,可廣泛應用于工業自動化物聯網智能家居汽車電子、醫療設備等領域。

該芯片主要技術參數如下:

內核:ARM Cortex-M4,主頻120MHz。

存儲器:1MB Flash存儲器,256KB SRAM,64KB EEPROM

外設模塊:6個UART、6個SPI、6個I2C、2個CANUSB OTG等多達90個外設模塊。

通信接口10/100 Ethernet MAC和PHY、USB、SD/MMC、QSPI等。

定時器和計數器:16個PWM輸出通道、8個32位定時器、10個16位定時器、12個32位計數器、2個12位DAC等。

ADC:12路12位ADC,最大采樣速率為2Msps。

安全和保護機制:硬件加密引擎、含錯誤檢測和糾正的存儲器、電源管理等。

除此之外,TM4C1294KCPDT還支持多種調試和開發工具,包括Keil、IAR、Code Composer Studio等,并提供了豐富的中斷控制、時鐘管理和電源管理等API接口,可幫助開發人員快速搭建和調試系統。此外,TM4C1294KCPDT還支持多種通信協議和標準,如TCP/IP、Ethernet/IP、Modbus、CANopen等,可方便地與其他設備進行通信和互聯。

前言

由于TM4C129x是Cortex-M4內核,支持使用Keil MDK開發,這里我就使用我比較熟悉的Keil來開發。首先安裝芯片開發包,我現在的keil版本是5.29。打開keil,點擊Pack Installer

764e6bb2-cd38-11ed-bfe3-dac502259ad0.png

打開Pack Installer之后在左邊欄找到Texas Instruments -> Tiva C Series,點擊后右邊欄就會出現這個系列的芯片包(TM4C_DFP),然后點擊install進行安裝,安裝時等待右下角的進度條跑滿即可。

76570c22-cd38-11ed-bfe3-dac502259ad0.png

打開keil,Project->new uVision Project->選擇工程文件存放路徑(工程結構根據自己喜好來即可)->選擇芯片型號TM4C1294KCPDT->在Manage Run-Time Environment中選擇需要添加的文件,我選擇了CMSIS->CORE和Device->Startup,就是內核文件和啟動文件,如下圖所示。點擊ok后工程就建立完成了。

7668f90a-cd38-11ed-bfe3-dac502259ad0.png768df00c-cd38-11ed-bfe3-dac502259ad0.png

一、下載芯片SDK

上面已經知道如何新建一個工程,但是在開發中我們一般直接用官方的例程或者修改就可以了。去TI的官方搜索這個芯片就可以下載到許多相關的資源和手冊,網址如下https://www.ti.com.cn/tool/cn/SW-TM4C

769f4c9e-cd38-11ed-bfe3-dac502259ad0.png

點擊下載選型,進入如下界面,這里選擇下載SW-EK-TM4C1294XL-2.2.0.295.exe

76b1f20e-cd38-11ed-bfe3-dac502259ad0.png

下載的時需要登錄TI的賬戶,登錄之后按照提示就可以下載了。

76c8059e-cd38-11ed-bfe3-dac502259ad0.png

下載之后將其安裝即可,默認安裝在C盤中。

76dacc42-cd38-11ed-bfe3-dac502259ad0.png76e2532c-cd38-11ed-bfe3-dac502259ad0.png

對應的例程都在文件夾C: iTivaWare_C_Series-2.2.0.295examplesoardsek-tm4c1294xl中。

7714a07a-cd38-11ed-bfe3-dac502259ad0.png

二、以太網lwip

2.1 硬件

TM4C1294KCPDT作為一款網絡應用處理器,具備內置Ethernet MAC和PHY功能。其中MAC層是負責數據幀的封裝和解封裝,而PHY層則是將數據從物理介質上發送出去并接收到物理介質上傳輸的數據。

由于PHY層需要實現模擬電路設計,因此常常被單獨設計成一個芯片。但是,在TM4C1294KCPDT中,PHY層已經被整合進入內部,既可以簡化系統設計,又可以提高通信效率。

TM4C1294KCPDT的Ethernet MAC和PHY支持10/100M自適應速率,符合IEEE 802.3標準。同時,它還支持半/全雙工模式、流控制和自動MDI/MDIX等特性,可方便地與其他設備進行通信和互聯。

芯片外接一個網絡變壓器和RJ45頭子就可以進行以太網通信了。

這里注意了由于使用以太網通信,控制器外接的晶振建議為25MHz,使用這個25MHz不僅可以作為系統的時鐘源也可以作為以太網通信的時鐘。

771b001e-cd38-11ed-bfe3-dac502259ad0.png

2.2 軟件

TI的官網上

詳細的介紹了TM4C129KCPDT芯片的以太網相關文檔和例程以及例程使用說明。

7722e356-cd38-11ed-bfe3-dac502259ad0.png773c9a4e-cd38-11ed-bfe3-dac502259ad0.png

三、tcpecho_server測試

打開對應的例程

7764166e-cd38-11ed-bfe3-dac502259ad0.png

板子和PC端通過網線連接,其中板子作為服務端server

#defineSERVER_IPADDR"100.10.168.192"
#defineSERVER_NETMASK"0.255.255.255"
#defineSERVER_GWMASK"1.10.168.192"
#defineSERVER_PORT8080

PC作為客戶端client,在接通網線后,使PC和板子處于同一網段。

777f0b86-cd38-11ed-bfe3-dac502259ad0.png

IP地址:192.168.10.200
子網掩碼:255.255.255.0
默認網關:192.168.10.1

之后使用網絡調試助手測試

77896c3e-cd38-11ed-bfe3-dac502259ad0.png7794a5c2-cd38-11ed-bfe3-dac502259ad0.png77b791a4-cd38-11ed-bfe3-dac502259ad0.png

大功告成!!!

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    7542

    瀏覽量

    151316
  • 存儲器
    +關注

    關注

    38

    文章

    7484

    瀏覽量

    163763
  • 德州儀器
    +關注

    關注

    123

    文章

    1706

    瀏覽量

    140691
  • ti
    ti
    +關注

    關注

    112

    文章

    8064

    瀏覽量

    212363
  • 計數器
    +關注

    關注

    32

    文章

    2256

    瀏覽量

    94477

原文標題:玩一下TI的片子TM4C1294KCPDT

文章出處:【微信號:果果小師弟,微信公眾號:果果小師弟】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    TM4C1294與W5500通信

    將stm32與W5500通信移植到TM4C1294中,可以實現1294ping通W5500.1294的spi本身發送和接收通過示波器測試過波形,數據正確。用1294去讀取W5500寄存器里面的值得
    發表于 11-28 19:06

    請問TM4C1294K的網絡mac地址,是ti出廠前就已經有的嗎?

    本帖最后由 只耳朵怪 于 2018-6-11 11:59 編輯 TM4C1294K的網絡mac地址,是ti出廠前就已經有的嗎但為什么我用Lm flash programmer,沒燒程序前,讀出來的mac都是FF-FF-F
    發表于 06-11 07:28

    請問TM4C1294 SPI接口怎么與硬件連接

    請問下TM4C1294 外擴SPI FLASH,其SPI FLASH的CS、CLK、RX、TX怎樣與TM4C1294的硬SPI接口連接?SSI0 的PA5引腳是RX?PA4引腳是TX?
    發表于 08-14 07:31

    請問TM4C1294 FLASH那些是用戶區間,那些是代碼占用的區間

    大家好,我想請教一下TM4C1294NCPDT中的flash那些事用戶區間,那些是代碼占用的區間。那些我能夠用來存儲數據。
    發表于 08-15 07:55

    請問TM4C1294XL LauchPad能否連接外置攝像頭?

    一下TM4C1294xl LaunchPad能否連接攝像頭,通過攝像頭獲取圖像并進行處理?
    發表于 08-16 07:23

    TM4C1294可以在main開始就初始SRAM嗎?

    你好,我想請問一下TM4C1294 能在main開始就初始SRAM嗎?最近遇到個問題懷疑可能掉電后快速上電SRAM中數據還沒有清除。有之前運行后的殘余數據影響了第二次的運行效果。
    發表于 04-03 09:50

    請問TM4C129ENCPDT與TM4C1294NCPDT能互相替換嗎?

    即在不修改程序和電路的情況TM4C129ENCPDT與TM4C1294NCPDT能互相替換嗎?
    發表于 04-06 13:22

    怎樣對TM4C1294:CCS+Tivaware開發環境進行配置呢

    9.02、tivaware3、幫助文檔4、開發板 TM4C1294步:安裝軟件1、安裝CCS這步驟耗時很長,要耐...
    發表于 01-11 06:39

    Tiva?C系列TM4C1294連接

    TivaC系列TM4C1294連接發射臺評估板(EK-TM4C1294XL)是種低成本評估平臺的M4F-based微控制器。連接發射臺的設計強調了
    發表于 09-17 11:42 ?69次下載
    Tiva?<b class='flag-5'>C</b>系列<b class='flag-5'>TM4C1294</b>連接

    如何使用STEP-BY-STEP在KEIL5中建立TM4C1294項目

    本文檔的主要內容詳細介紹的是如何使用STEP-BY-STEP在KEIL5中建立TM4C1294項目。
    發表于 05-20 17:37 ?23次下載
    如何使用STEP-BY-STEP在KEIL5中建立<b class='flag-5'>TM4C1294</b>項目

    TM4C1294開發板原理圖

    TM4C1294開發板原理圖免費下載。
    發表于 10-08 09:37 ?10次下載

    TM4C1294NCZAD微控制器數據表

    電子發燒友網站提供《TM4C1294NCZAD微控制器數據表.pdf》資料免費下載
    發表于 08-07 11:17 ?0次下載
    <b class='flag-5'>TM4C1294</b>NCZAD微控制器數據表

    TM4C1294KCPDT微控制器數據表

    電子發燒友網站提供《TM4C1294KCPDT微控制器數據表.pdf》資料免費下載
    發表于 08-07 09:38 ?0次下載
    <b class='flag-5'>TM4C1294KCPDT</b>微控制器數據表

    TM4C1294NCPDT微控制器數據表

    電子發燒友網站提供《TM4C1294NCPDT微控制器數據表.pdf》資料免費下載
    發表于 08-07 09:44 ?0次下載
    <b class='flag-5'>TM4C1294</b>NCPDT微控制器數據表

    TM4C1294與ADS7142軟件庫的接口

    電子發燒友網站提供《TM4C1294與ADS7142軟件庫的接口.pdf》資料免費下載
    發表于 09-23 11:40 ?1次下載
    <b class='flag-5'>TM4C1294</b>與ADS7142軟件庫的接口
    主站蜘蛛池模板: 久久久久久91香蕉国产| 久久影院一区| 战狼4在线观看完免费完整版| 嫩草影院一区| 国语自产二区高清国语自产拍| 91天仙tv嫩模福利| 午夜欧洲亚洲AV永久无码精品| 免费在线观看一区| 解开美女胸衣2破解版| 成人永久免费视频| 13小箩利洗澡无码视频APP| 小护士大pp| 日本特黄的免费大片视频| 老色69久久九九精品高潮| 国产人妻麻豆蜜桃色精| 吃奶吸咪咪动态图| 99久久国产极品蜜臀AV酒店| 亚洲视频在线观| 亚州天堂在线视频av| 色多多污网站在线观看| 欧美国产精品久久久乱码| 久草在线草a免费线看| 国产免费内射又粗又爽密桃视频| HEYZO精品无码一区二区三区| 在线免费观看毛片网站| 亚洲色婷婷久久精品AV蜜桃| 香蕉尹人综合精品| 婷婷午夜影院| 网友自拍偷拍| 天堂Av亚洲欧美日韩国产综合| 日产国产欧美韩国在线| 欧美精品熟妇乱| 暖暖直播免费观看韩国| 免费精品一区二区三区AA片| 久久国产影院| 久久热在线视频精品| 久久精品AV无码亚洲色欲| 九九免费精品视频| 狠狠色综合久久丁香婷婷| 狠狠狠色丁香婷婷综合久久| 国产在线高清亚洲精品一区 |