LSJ.Micro

    1. 谢谢论坛和是德科技,确认个人信息无误。
    2. 确认个人信息无误,感谢EE
    3. TI给出关于DSP6467定时中断例程编译问题 3/2479 DSP 与 ARM 处理器 2018-04-16
      缺RTS(运行时支持)库
    4. 楼主很6啊
    5. 电子专业大一学生 19/3230 聊聊、笑笑、闹闹 2018-03-07
      别做电子了,趁早转计算机,比电子有前途的多,当然,前提是你得有兴趣
    6. EE水军团年终奖(芯币)发放帖 76/6026 聊聊、笑笑、闹闹 2018-03-05
      :)点赞点赞
    7. 如果是直流电源,在两个电源的正极加一个肖特基二极管,然后同时接负载即可
    8. LL_SPI_Enable(SPI)和LL_SPI_Disable(SPI)是开启和关闭SPI模块吧,如果是,那就不要使用这种方式,因为不写入SPI的数据寄存器时,SPI模块根本不会输出时钟
    9. 楼主也是6,第一次看到求助帖还要花芯币买主题了才能看到问题
    10. 实现交叉工具链的配置 2/2999 Linux开发 2018-02-09
      看来楼主才开始学嵌入式linux啊,同新手
    11. linux编译知识点 2/2014 Linux开发 2018-02-09
      windows下是不区分文件名大小写的,所以才会出现你这样的问题
    12. 编译出错的问题 2/2004 stm32/stm8 2018-01-29
      应该是某个头文件里面声明的函数没有")",到头文件里面看下,还有一般好像不会去用ioxxxx类的头文件,一般都是用以MCU名命名的头文件
    13. 全国大学生电子设计竞赛的发展 3/7700 电子竞赛 2018-01-29
      参加过两次,一次做控制一次做电源,已经不关注电赛了,也不知道现在电源类和控制类有多难
    14. IAR打开STM8工程的问题 4/2817 stm32/stm8 2018-01-29
      没啥大问题,就是解压IAR库的源码,解压不成功也不影响使用,如果不想每次打开IAR都提示这个,把对话框左下角的Don't notify me again选上就可以了
    15. EEWORLD新年有奖竞猜,邀你来出题啦! 46/8932 聊聊、笑笑、闹闹 2018-01-29
      基于ARM Cortex M3的单片机在复位后会在0x00000000地址处取出4字节的内容放到哪个寄存器里?
    16. MSP430f5529的引脚识别 3/4541 单片机 2018-01-24
      这是端口复用,第一个有两个功能,第二个有三个功能,使用SBW下载程序时第二个(SBWTDIO)是数据线,还需要SBWCLK这个时钟线才能下载
    17. MSP430的汇编代码,求翻译成C语言代码 5/4339 微控制器 MCU 2018-01-24
      楼主省省吧,谁没事来反汇编这么长的汇编代码
    18. CCS6 和TMS320F28335 如何把程序烧写在FLASH 运行到RAM 2/11974 DSP 与 ARM 处理器 2018-01-21
      本帖最后由 LSJ.Micro 于 2018-1-21 01:34 编辑 1、如果是使用的flash的cmd,那么调试下载时肯定会下载到Flash中,如果不是,那么证明你的CMD文件有问题 2、CCS有编译器语法#pragma CODE_SECTION(function_name, "ramfuncs");其中function_name为函数名,这句话一般放在要在RAM中运行的函数的前面,实现在RAM中运行还有一个条件就是手动拷贝ramfuncs section到RAM中,可以使用TI库里面提供的MemCopy函数,也可以使用C库里面提供的memcpy函数,但这两个函数的入口参数有不同,自己注意下就可以了, 另外,调用TI库里面提供的函数时一般如下: MemCopy(&RamfuncsLoadStart,&RamfuncsLoadEnd,  &RamfuncsRunStart);
    19. 【NUCLEO-L4R5ZI评测】CoreMark跑分测试 2/2795 stm32/stm8 2018-01-19
      "移植成功之后不是可以立刻跑分的,需要修改堆栈的大小,一般堆跟栈都大于0x1000就可以了,L4+板子的FLASH大,设置大点没关系:" 纠正楼主一下,堆和栈是在RAM里面的,跟Flash(ROM)没半毛钱关系。
    20. STM32远程升级 5/5625 stm32/stm8 2018-01-18
      (1)库里的这两个函数我没用过也不知道能不能达到软件复位的效果,但其实直接看STM32的参考手册就可以知道如何设置寄存器达到软件复位的效果,当然,你也可以去看库手册。 (2)不通过在RST引脚上产生低电平来达到从App跳转到Bootloader方法有两种, 1、通过函数调用,直接将Bootloader开始处的地址强制转化成函数指针来调用(此方法需要重新设置堆栈指针,其实不设问题也不大); 2、通过内联汇编,使用C内联汇编代码直接设置PC指针的内容为Bootloader的起始地址。 其实上面的两种方法本质上来说是一种,都是通过改变PC指针的内容来达到目的,只不过一个会涉及到栈指针的变化一个不会。

最近访客

< 1/1 >

统计信息

已有7人来访过

  • 芯积分:--
  • 好友:--
  • 主题:1
  • 回复:61

留言

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


现在还没有留言