有没有一起学TM4C或者其他单片机初学者的,一起来

【TI】tm4c123gh6pz:基于ARM的32位微控制器
【TI】tm4c123gh6pz:基于ARM的32位微控制器
【TI】tm4c123gh6pz:基于ARM的32位微控制器下载
下载资料需要,并消耗一定积分。
下载此资料的人还喜欢:
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
本周热点资料
电子资料热门词
上传者其它资料
单片机下载排行【TI】TM4C123BE6PM微控制器数据手册
  Cortex-M4F 处理器基于高性能的处理器内核,采用三级流水线的哈佛架构,是满足嵌入式应用的理想的处理器。该处理器带有高效的指令集和特别优化的设计,具有优异的能耗效率,并提供符合IEEE754 的单精度浮点型计算单元、一系列单周期和 SIMD 乘法器和乘加功能,以及专用的硬件除法器等高端处理硬件。
【TI】TM4C123BE6PM微控制器数据手册下载
下载资料需要,并消耗一定积分。
下载此资料的人还喜欢:
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
本周热点资料
电子资料热门词
上传者其它资料
单片机下载排行关于TM4C系列单片机的入门指导_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
关于TM4C系列单片机的入门指导
&&关于TM4C123g系列单片机的概要指导
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩5页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
关于TM4C系列单片机的入门指导.docx 8页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
下载提示
1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
关于TM4C系列单片机的入门指导
你可能关注的文档:
··········
··········
GPIO与Timer1. 时钟Main Clock Tree2. GPIO… …3. 中断中断向量表。4. 头文件①添加include#include&stdint.h&#include&stdbool.h&#include&inc/hw_memmap.h&#include&inc/hw_types.h&#include&driverlib/rom.h&#include&driverlib/pin_map.h&②添加需要的include#include&driverlib/sysctl.h&#include&driverlib/gpio.h&#include&driverlib/interrupt.h&5. 函数:①时钟时钟配置:SysCtlClockSet()一个参数、RCC寄存器延时:SysCtlDelay()一个参数、延时三个时钟信号②GPIO开启:SysCtlPeripheralEnable()一个参数、各个RCGCxxxx寄存器输入输出配置:GPIOPinTypeGPIOOutput() / GPIOPinTypeGPIOOutput()一个参数读:GPIOPinRead()两个参数、DATA寄存器写:GPIOPinWrite()三个参数、DATA寄存器如果配置为输入,要注意硬件上是否有效上拉或下拉等。GPIOPadConfigSet()中断配置:GPIOIntTypeSet()三个参数中断使能:GPIOIntEnable()两个参数③Timer开启:SysCtlPeripheralEnable()(与GPIO相同)配置:TimerConfigure()两个参数、CFG寄存器中断时间:TimerLoadSet()三个参数、TAILR/TBILR寄存器中断使能:TimerIntEnable()两个参数使能:TimerEnable()两个参数④中断:IntEnable()一个参数IntMasterEnable()无参数。开主中断ADC12-bit precision ADCSingle-ended and differential-input configurations1. Pin2. Sequence3. 触发4. Temperature SensorVTSENS = 2.7 - ((TEMP + 55) / 75)TEMP = 147.5 - ((75 * (VREFP - VREFN) × ADCCODE) / 4096)5. 函数:开启:SysCtlPeripheralEnable(SYSCTL_PERIPH_ADC0)一个参数、RCGC寄存器sequence配置:ADCSequenceConfigure ()四个参数,第二个选择sequence,第三个选择触发方式sequence通道选择:ADCSequenceStepConfigure()四个参数,第四个选择通道使能:ADCSequenceEnable()两个参数采样数据:ADCSequenceDataGet()三个参数,第三个为存放数据的数组ADC选择触发方式ADC_TRIGGER_PROCESSOR,则:触发:ADCProcessorTrigger()两个参数,选择ADC和sequenceUART1. 2. 波特率:等数据位:8停止位:1校验:NONE3. 中断:①接收中断:Receive②发送中断:Transmit③其他中断:Overrun Error、Break Error 、Parity Error 、Framing Error4. 函数:开启:SysCtlPeripheralEnable()一个参数,开启UART和相应的GPIO口GPIO配置:GPIOPinConfigure(GPIO_PA0_U0RX) / GPIOPinConfigure(GPIO_PA1_U0TX) / GPIOPinTypeUART(GPIO_PORTA_BASE, GPIO_PIN_0 | GPIO_PIN_1)
UART参数配置:UARTConfigSetExpClk()四个参数,第三个配置波特率,第四个配置数据参数(8位,1位停止位,无校验位)发送:UARTCharPut ()接收:UARTCharGet ()PWMtwo PWM moduleseach with four PWM generator blocks and a control blocka total of 16 PWM outputs1. PWM2. 周期和频率时钟:系统时钟、分频减计数模式:(边缘对齐)增减
正在加载中,请稍后...TM4C123GH6PGE High performance 32-bit ARM® Cortex®-M4F based MCU | TI.com
TM4C123GH6PGE
High performance 32-bit ARM® Cortex®-M4F based MCU
White papers
In English
日本語表示
Description
Related end equipment
Parametrics
Complete your design
This low cost, hardware encryption enabled and easy-to-use TM4C Crypto Connected LaunchPad
evaluation kit based on TI’s TM4C129ENCPDT MCU is designed to speed development of IoT gateways, factory control and automation systems, grid infrastructure, alternative energy and industrial . Get started today with the
for just USD $24.99.
Description
The TM4C123GH6PGE microcontroller
is targeted for industrial applications, including remote monitoring,
electronic point-of-sale machines, test and measurement equipment, network
appliances and switches, factory automation, HVAC and building control,
gaming equipment, motion control,
transportation, and fire and
32-bit ARM(R) Cortex(TM)-M4F 80-MHz processor core with System
Timer (SysTick), integrated Nested Vectored Interrupt Controller
(NVIC), Wake-Up Interrupt Controller
(WIC) with clock gating, Memory Protection Unit (MPU),
IEEE754-compliant single-precision Floating-Point
Unit (FPU), Embedded Trace Macro and
Trace Port, System Control Block (SCB) and Thumb-2
instruction setOn-chip memory, featuring 256 KB single-cycle Flash up to 40 MHz (a prefetch buffer improves
performance above 40 MHz), 32 KB single-cycle SRAM; internal ROM loaded with StellarisWare(R) 2KB
Controller Area Network
(CAN) modules, using CAN protocol
version 2.0 part A/B and with bit rates up to 1 MbpsUniversal Serial
Bus (USB) controller with USB 2.0 full-speed (12 Mbps) and low-speed
(1.5 Mbps) operation, 32 endpoints, and USB OTG/Host/Device mode
Advanced serial integration, featuring: eight UARTs
with IrDA,
9-bit, and ISO 7816 support (one UART with modem status and modem flow control); four
Synchronous Serial Interface (SSI) modules, supporting operation for Freescale SPI, MICROWIRE, or
Texas Instruments synchronous seria six Inter-Integrated Circuit
(I2C) modules, providing Standard (100 Kbps) and Fast (400
Kbps) transmission and support for sending and receiving data as
either a master or a slaveARM PrimeCell(R) 32-channel configurable μDMA controller,
providing a way to offload data transfer tasks from the Cortex(TM)-M4F processor, allowing for more efficient use of
the processor and the available bus bandwidthAnalog support, featuring: two 12-bit Analog-to-Digital Converters (ADC) with 24 analog input channels and a sample
rate of one million
samples/ three analog 16
on-chip voltage regulatorAdvanced motion control, featuring:
eight Pulse Width
Modulation (PWM) generator blocks, each with one 16-bit counter, two
PWM comparators, a PWM signal generator, a dead-band generator, and an
interrupt/ADC- eight PWM fault inputs to promote low-late two Quadrature
Encoder Interface (QEI) modules, with
position integrator to track encoder position and velocity capture
using built-in timerTwo ARM FiRM-compl six 32-bit general-purpose timers (up to twelve 16-bit); six wide 64-bit general-purpose timers (up to twelve 32-bit); 12 16/32-bit and 12 32/64-bit Capture Compare PWM (CCP) pinsUp to 105 GPIOs
(depending on configuration), with programmable control for GPIO
interrupts and pad configuration, and highly flexible pin
muxingLower-power battery-backed Hibernation module with Real-Time
ClockMultiple clock sources for microcontroller system clock:
Precision Oscillator (PIOSC), Main Oscillator (MOSC), 32.768-kHz external oscillator for the Hibernation
Module, and Internal 30-kHz OscillatorFull-featured debug solution with debug access via JTAG and
Serial Wire interfaces, and IEEE 0 compliant Test Access
Port (TAP) controllerIndustrial-range (-40°C to 85°C) RoHS-compliant 144-pin LQFP
Parametrics
Pin & Package
Motion PWM Outputs
Operating Temperature Range
USB D, H/D, or OTG
ADC Channels
ADC Resolution
External Peripheral Interface
10/100 ENET MAC+PHY
USB High-Speed with ULPI
10/100 ENET MAC
LCD Controller
1-Wire Master
Bi- and Quad- SSI/SPI
TM4C123GH6PGE
ARM Cortex-M4F&
ARM Cortex-M4F&
157BGA MICROSTAR JUNIOR&
-40 to 105 -40 to 85&
-40 to 105 -40 to 85&
No HW accelerator&
No HW accelerator&
Related end equipment (23)
Featured tools and software
(Development Kits)
(Evaluation Modules & Boards)
(Application Software & Frameworks)

我要回帖

更多关于 郭天祥十天学会单片机 的文章

 

随机推荐