yg776

  • 2019-06-05
  • 回复了主题帖: 希望有人能帮忙看看我这个TM4C123G的最小系统原理图是否正确

    strong161 发表于 2019-6-4 10:36 买块板子不就行了,带OLED屏的才100多块钱
    总感觉自己做了最小系统才更了解这个单片机

  • 2019-05-25
  • 回复了主题帖: 希望有人能帮忙看看我这个TM4C123G的最小系统原理图是否正确

    以上原理图上的引脚,25,56改过了。引脚与引脚之间没有短路,都焊接到焊盘上了。25,56引脚接电容到底,一直是1.2V左右(这是正常现象)。其他的地和3.3V我都测过了,都正常。可是就是烧录不了。(烧录我用的SWCLK,SWDIO,TDO,TDI。这四个引脚可以烧录,我用2块TI官方的红板子测试过了。

  • 回复了主题帖: 希望有人能帮忙看看我这个TM4C123G的最小系统原理图是否正确

    lingking 发表于 2019-5-25 09:53 拿刀子割断两个引脚的铜皮,然后飞线连接电阻到地,就OK了
    我已经重新做了一块板子了

  • 回复了主题帖: 希望有人能帮忙看看我这个TM4C123G的最小系统原理图是否正确

    我现在的问题是不能烧录:Cry:

  • 回复了主题帖: 希望有人能帮忙看看我这个TM4C123G的最小系统原理图是否正确

    lingking 发表于 2019-5-24 14:27 芯片手册看过了吗?有没有接错?
    25,56引脚本身就有1.2V的电压,只需要接电容到地就可以了

  • 回复了主题帖: 希望有人能帮忙看看我这个TM4C123G的最小系统原理图是否正确

    lingking 发表于 2019-5-24 14:27 芯片手册看过了吗?有没有接错?
    你好,我之前的确是跟4楼说的一样。25,56引脚处理不对,这2个脚不应该接VCC,我现在重新做了一个板子。去测了一下它各个引脚的电压,都和TI官方板子上的电压是一样的了。但是现在我出现了电压都正常。但是无法用SWCLK,SWDIO,以及TDO,TDI这四个引脚对其进行烧录程序。我还需要进一步的排查..

  • 2019-05-24
  • 回复了主题帖: 希望有人能帮忙看看我这个TM4C123G的最小系统原理图是否正确

    alan000345 发表于 2019-5-24 09:06 还是找个别人成熟的设计参考一下吧,
    我上网搜过了,没找到有做最小系统的

  • 2019-05-23
  • 回复了主题帖: 希望有人能帮忙看看我这个TM4C123G的最小系统原理图是否正确

    蓝雨夜 发表于 2019-5-22 22:04 你是没有处理好25,56脚
    我测了板子上的电压 25 56脚电压都是1点几V 的确不饿能连接VCC

  • 回复了主题帖: 希望有人能帮忙看看我这个TM4C123G的最小系统原理图是否正确

    蓝雨夜 发表于 2019-5-22 22:04 你是没有处理好25,56脚
    说错了 是25 56

  • 回复了主题帖: 希望有人能帮忙看看我这个TM4C123G的最小系统原理图是否正确

    lingking 发表于 2019-5-22 22:17 看看是不是有哪两个管脚短路了
    管脚短路 如果是VCC 和 GND的话不太可能。其他管脚我也用万用表测过。是没短路的

  • 回复了主题帖: 希望有人能帮忙看看我这个TM4C123G的最小系统原理图是否正确

    蓝雨夜 发表于 2019-5-22 22:04 你是没有处理好25,56脚
    你好,我看了一下板子上的原理图。想问一下是不是25 26不应该接电源。直接电容到地就可以了

  • 2019-05-22
  • 回复了主题帖: 希望有人能帮忙看看我这个TM4C123G的最小系统原理图是否正确

    如果没问题我就去排查其他模块的问题,但是因为这个芯片我没做过最小系统,怕出问题。

  • 发表了主题帖: 希望有人能帮忙看看我这个TM4C123G的最小系统原理图是否正确

    附件是我按照TI的LAUNCHPAD上的原理图画的,我按照这个打了一块板子,但是VCC和GND的电阻才400欧姆。这肯定是有问题的。因为TM4C123G这个芯片我只有三块,已经焊了一块了。下一块我不敢贸然去焊,所以想问问玩过这个芯片的大佬帮我看看我那个图画得有没有问题。 或者有做个这个的能不能发一下原理图,谢谢!

  • 2019-05-21
  • 回复了主题帖: MSP430FR2111无法发送出数据的问题

    以上问题已解决,我记得好像是波特率虽然是按照手册上配的,但是还是不准确.....重新改了一下就能用了 void USART_Init(void) {     P1SEL0 |= BIT6 | BIT7;     UCA0CTLW0 = UCSWRST;     UCA0CTLW0 |= UCSSEL__ACLK  ;     UCA0BR0 = 3;     UCA0BR1 = 0x00;     UCA0MCTLW = 0x9200;     UCA0CTLW0 &=~ UCSWRST;     UCA0IE |= UCRXIE; }

  • 发表了主题帖: 分享LCD JLX12864G-086基于msp430的驱动

    C文件:#include #include "delay.h" void JLX12864G_086_GPIOInit(void) {     LCD_SCLK_Init;     LCD_SID_Init;     LCD_RS_Init;     LCD_RESET_Init;     LCD_CS1_Init;     ROM_IN_Init;     ROM_OUT_Init;     ROM_SCK_Init;     ROM_CS_Init; } void transfer_command_lcd(u8 data1) {     char i;     LCD_CS1_LOW;     LCD_RS_LOW;     for(i=0;i

  • 2019-05-02
  • 发表了主题帖: 关于TM4C123G在CCS环境下创建新工程的分享

      本人在不久之前接触了TM4C123GXL这块LAUNCHPAD,当初拿到这个板子就开始在CCS上创工程,结果用了网上的很多办法创建出来的工程都出错了。最后,找到了一个能用的方法,分享一下。按照他的方法就能正常创建工程还编译不报错。 链接:https://wenku.baidu.com/view/c9ba8b564b35eefdc8d333db.html

  • 2019-03-17
  • 回复了主题帖: 求教一下MSP430的RAM分配问题。

    谢谢你的回答!

  • 2019-03-16
  • 回复了主题帖: 求教一下MSP430的RAM分配问题。

    本帖最后由 yg776 于 2019-3-16 16:02 编辑 谢谢你回答我的问题。我上面的问题的确问得很不好,没把问题写清楚。且变量的类型都没给出来。 1.这个算式是16位ADC的处理程序。所以get是unsigned int型,但是因为尽量不用小数,所以我改成了unsigned long,但是仔细想想430是16位的,我还是有点担心直接用32位的unsigned long。 2.要把小数再乘以10000是因为我发现我使用的ccs在我使用sprintf(val,"%d",get);的时候,对于get的类型。编译器只让我使用%d,我如果换成%u或者%f它都会报错。如果不报错我就直接输出不会再去乘以10000了。 对于会超出FRAM的问题,我得出的结论是我芯片选型的错误。这程序是老师给的一个课题里面的。我随便选了一个430单片机。结果这款单片机只要一些浮点数的计算都会爆内存。但是我除了这个ADC的处理程序,后序还有开2次方根。所以这款单片机满足不了我的需求。我已经把单片机换成了F5529。 再次感谢你能回答我的问题:congratulate: 如果可以的话,大神能不能分享一些关于430单片机在CCS编译器下的内存分配的经验。以前一直写程序,但是我发现解决内存分配也是非常重要的。

  • 发表了主题帖: 求教一下MSP430的RAM分配问题。

      单片机:msp430fr2111    编译器:CCS v8.3.0      因为我最近在写一个关于msp430fr2111单片机的程序,写着写着,系统就提示我爆了FRAM内存。最后检查出来是因为一串有小数的计算公式捣的鬼:get = get/65535.0*4.096*10000;  可能因为是小数占的位数太多了,就提示了爆内存。之后我想了其他方式解决。可是系统一直会在我这一行算法提示一行信息:recommend moving them to RAM during run time or not using as there are processing/power intensive.   因为以前都是单纯地写程序,没考虑过内存的分配问题。求大佬指点一下。

  • 2019-03-07
  • 回复了主题帖: 使用MSP430FR2000的一些心得与例程

        P1SEL0 |= BIT6 | BIT7;     UCA0CTLW0 = UCSWRST;     UCA0CTLW0 |= UCSSEL__ACLK  ;     UCA0BR0 = 3;     UCA0BR1 = 0x00;     UCA0MCTLW = 0x9200;     UCA0CTLW0 &=~ UCSWRST;     UCA0IE |= UCRXIE; 以上的程序是FR2111在32768HZ情况下发送9600波特率的串口设置。已经验证能正常使用。

最近访客

< 1/1 >

统计信息

已有24人来访过

  • 芯币:61
  • 好友:--
  • 主题:7
  • 回复:22
  • 课时:--
  • 资源:--

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言