• TM4C123GH6PM: 自己设计的开发板是否可以使用energia进行编程

    Part Number: TM4C123GH6PM
    Other Parts Discussed in Thread: EK-TM4C123GXL, , ENERGIA, SEGGER, UNIFLASH

    官方评估板EK-TM4C123GXL上面有两块TM4C123GH6PM芯片,据我学习发现,是其中一块烧录好了程序用来将energia程序烧录进另一块主芯片从而进行工作。因此想问一下,自己用一块芯片进行设计板卡时,能否使用energia进行编程?

  • 关于TM4C123BE6P芯片UART0的uDMA接收不成功问题

    问题分析:

          当前,我先使用FIFO完成了UART0的接收与发送配置,现在,我需要将uDMA加入UART0中。根据例程,我开始尝试:

    第一步 - 配置uDMA时钟使能

               SysCtlPeripheralEnable(SYSCTL_PERIPH_UDMA);

    第二步 - 在UART0的配置中,将UART0_TX与UART0_RX加入uDMA中

               UARTDMAEnable(UART0_BASE, UART_DMA_RX | UART_DMA_TX);

    第三步 - 使能uDMA控制器与指定控制列表地址…

  • 使用Keil MDK作为TM4C123G Evaluation Kit

    CCS运行起来有点慢,最近在尝试用gnu-arm-none-eabi+eclipse和Keil MDK搭建TM4C123G的开发平台。

    windows环境下gnu-arm-none-eabi+eclipse的搭建一直没有成功。希望有成功的人能分享一下。

    附件是我搭建keil MDK的过程。

  • TM4C1230C3PM 外挂4MBit SPI FLASH无法读取

    ARM发写命令到flash,可以检测到时钟和片选以及数据,读的时候,使用示波器时钟、片选及数据都检测不到

    代码如下:

    s32 Flash_Read(u32 u32Addr, u8 *pu8Data, u16 u16Len)
    {
    	u8 u8AddrH = 0;
    	u8 u8AddrM = 0;
    	u8 u8AddrL = 0;
    	u8 u8Data = 0;
    	u16 u16Index = 0;
    	// Wait until SSI0 is done transferring all the data…
  • TM4C I2C SHT30

    自己写了一下SHT30温湿度传感器的读取值函数,但是读不上来数呀。大侠,帮忙看看哪的问题。代码如下,先谢谢了

    #include <stdint.h>

     #include <stdbool.h>

     #include "inc/hw_ints.h"

     #include "inc/hw_memmap.h"

     #include "inc/hw_types.h"

    #include "driverlib/rom.h"…

  • 系统延迟函数

    如何根据系统的时钟,计算SysCtlDelay(number)的延时时间?

    例如在这个系统时钟情况SysCtlClockSet(SYSCTL_SYSDIV_4|SYSCTL_USE_PLL|SYSCTL_XTAL_16MHZ|SYSCTL_OSC_MAIN);

    SysCtlDelay(1)的延时时间是多少?

  • RE: .out 无法打开

    这是一个TM4C123GH6PM的IIC配置,连续接受两个字节数据的配置

    请帮我看看有没有问题啊?采集到的数据总感觉有点怪。。。

    /******************************* IIC *************************************//
    //PORT : PA6-->SCL                                                         //
    //       PA7-->SDA                                                         //
    //****************************************************************…

  • 求一个基于tm4c123g板子和模块的程控放大和衰减的程序

    越详细越好

  • 用TM4C123G对GPS数据提取

    $GPGGA,,,,,,0,00,99.99,,,,,,*48

    用串口接收GPS数据,帧格式为$GPGGA。每次收到数据出发一个UART的中断。

    实时监控$字符,捕捉到$后 再逐个捕捉G P G G A,只要一个字符不符合,就停止

    类似一个陷阱,如果某数据流包含$GPGGA 那就掉进陷阱了,然后继续接收 保存数据,

    但是对于用代码实现没思路

  • DMA能不能让ADC采样500KHZ的信号

    TM4C123 tiva launchpad的DMA能不能让ADC采样500KHZ的信号,如果能可不可以给点DMA的例子

  • TM4C系列芯片上电后程序自动加载到RAM运行吗?

    关于TM4C123或TM4C1294系列处理器,当程序调试完毕,.text段烧入flash后,系统上电后程序能够自动运行。

    请教各位:

    1)此时的程序被自动搬移到RAM中运行了吗?

    2)如果没有自动搬移也需要像DSP2000那样自己通过搬移函数定义要搬移的部分吗?

    3)如果能够自动搬移到RAM中运行,此时我可以通过正在RAM中运行的程序将flash中内容擦除并更新吗?

    谢谢。

  • TM4C123G Lanunchpad无法连接到电脑

    板子接到电脑后,电脑显示无法安装驱动程序,这是怎么回事?

  • TIVA I2C问题,为什么总是busy

    #include <stdint.h>
    #include <stdbool.h>
    #include "inc/hw_memmap.h"
    #include "inc/hw_types.h"
    #include "driverlib/gpio.h"
    #include "driverlib/pin_map.h"
    #include "driverlib/sysctl.h"
    #include "driverlib…

  • TM4C123GH6PGE调用SysCtlClockGet()返回值出错。

    Other Parts Discussed in Thread: SW-TM4C

    使用底层驱动库版本2.1.0.12573.  希望设置系统时钟运行在80MHz,如下:

    SysCtlClockSet(SYSCTL_SYSDIV_2_5 | SYSCTL_USE_PLL | SYSCTL_OSC_MAIN | SYSCTL_XTAL_16MHZ);   // SET SYSTEM CLOCK TO 80MHZ

    g_ulsysClk = SysCtlClockGet();  // Get the system…

  • TM4C123G-lauchpad 软件安装问题

    Other Parts Discussed in Thread: SW-TM4C

    老师向我们推荐了TM4C123G-lauchpad ,但是我装载了好几次ccs还是不能正常运行,还有那个workshop软件在哪里下载,全是英文伤不起呀,而且最近ti网页还老奔溃,伤心呀,有没有TM4C123G-lauchpad所有相关的软件安装包呀??

  • timer全開運作下

    請教
    主頻為 : 20MHz
    timer0~3,共4個32bit
    我將其拆成 timer0a/0b , timer1a/1b , timer2a/2b ,timer3a/3b ,每個皆為16bit
    timer0a/0b = 1ms /100ms
    timer1a/1b = 10ms /10ms
    timer2a/2b = 100ms /200ms
    timer3a/3b = 1ms /200ms
    以上為各個timer中斷時間
    共8個中斷,各自做各自的事
    但發現,8個全開下,僅有timer3a/b中段時間 …

  • TM4C1230 BootLoader中控制GPIO高低

    我想在BootLoader里通过SPI实现对外部Flash的读写,但是初始化完SPI想要手动拉低CS,发现通过GPIO控不管写0还是写1都会导致管脚被拉低。代码都是直接移植的Gpio.c的库函数。包括

    /* 使能外设GPIOA */

    void
    SysCtlPeripheralEnable(uint32_t ui32Peripheral)
    {
        //
        // Check the arguments.
        //
        ASSERT(_SysCtlPeripheralValid(ui32Peripheral…
  • 上报摄像头数据时单片机进入faultISR

    MCU是TM4C123GXL launchpad, 由于速度不够, 采集数据时, 先采集下来存到 img 二维数组里, 然后暂停中断开始上报数据, 再开中断。

    但是每次发送到img[25][47]就会出错, 每次都在同一个地方。 SRAM大小应该也是够的。

    下面是串口部分。

    uint16_t i, j;

    while(print){          //数据采集结束print就置位
                            MAP_GPIOIntDisable(GPIO_PORTC_BASE, Pin_PCLK|Pin_HREF|Pin_VSYN…

  • TM4C123GH6PZI JTAG无法下载程序

    用TM4C123GH6PZI做了一块PCB,为了验证芯片是否能够正常工作,只焊接了该芯片必须的退耦电容、复位电路,还有JTAG接口,但是连接后用J-LINK无法下载程序。报错如下:

    M4部分的原理图如下:

    JTAG的接口电路是按照买的一块开发板做的,芯片是一样的型号。不知到问题在哪儿了~希望能解答~

  • 用CCS6.0创建tm4c123gh6pmi的工程,板子是launchpad,驱动自动安装了最新,ccs也自动更新为最新,

    Other Parts Discussed in Thread: TM4C123GH6PM, EK-TM4C123GXL, TM4C1294NCPDT

    创建工程时发现,includes中缺少期望中的tm4c123gh6pmi.h   ,而g工程里多了一个tm4c123gh6pm.c。

    编译空的main没有错误,Debug时提示:the project bai is not compatible with any CPU in the target configuration.

    pm和pmi有本质区别吗…

  • 急求TM4C1231E6PZ关于RTC的例程

     想要用该芯片写一个实时时钟,用来指定日期上传数据包,需要RTC例程参考一下。希望有的朋友能发一个,先谢谢了

  • TM4C123的systick时钟如何使用。

    我想使用TM4C123的滴答时钟系统,但是发现找到的systick时钟的相关函数,但是我不知道计数值的对应关系

    #if defined(TARGET_IS_TM4C123_RA1) || \
    defined(TARGET_IS_TM4C123_RA3) || \
    defined(TARGET_IS_TM4C123_RB1) || \
    defined(TARGET_IS_TM4C129_RA0) || \
    defined(TARGET_IS_TM4C129_RA1)
    #define ROM_SysTickValueGet…

  • RE: TM4C123 BootLoader 硬件要求

    Hi bolin,

    TM4C123可以使用串口下载程序,硬件上用USB转串口线直接连接TM4C123的UART0就可以了,分别是TX, RX, VCC,GND。其他没什么要求,用PL-2303 USB转串口线测试,可以正常下载。

  • RE: TM4C系列芯片上电后程序自动加载到RAM运行吗?

    考虑过用bootloader,因为通信协议问题不能使用LM更新程序,我可以改变bootloader串口更新程序的通信协议吗?

    就是可以把循环等待串口命令那块自己重新按照自己定义的通信协议重写,我的目的就是通过串口更新程序,就是不确定能不能自己修改bootloader

    谢谢

  • 有EK-TM4C123GXL板子的CAN源代码吗?

    Other Parts Discussed in Thread: EK-TM4C123GXL

    如题

1 2 3