• 最近用STM32L073RZ 移植了FreeRTOS,  关于 xTaskCreate()中usStackDepth 应该填多少才合适呢?

    seven
    seven

    #define configMINIMAL_STACK_SIZE         ( ( uint16_t ) 128 )

    #define configTOTAL_HEAP_SIZE         ( ( size_t ) ( 2 * 1024 ) )

    configuration file 里面 这两个选项是按照 nucleo 提供的 例子…

    • over 4 years ago
    • 中文社区
    • 中文社区论区
  • NXP LPC1788位主芯片的USB通讯

    茶香排骨
    茶香排骨

         恳请各位,帮忙解决一下LPC1788在USB device 通信过程中出现报错的情况,不知道是传输协议问题还是受外部环境干扰影响造成的,我的主板是工作在一个便携的全塑盒子的环境中,而且盒子内有直流电机的存在,还有纸在不停地摩擦。

         如果是受环境影响的话,主板该如何做防静电或防外部环境影响的措施?

         谢谢各位!

    这是我的电路,我R103 和R104用的33欧姆…

    • over 4 years ago
    • 中文社区
    • 中文社区论区
  • 谢谢 STM32 之中国峰会,喜得 ST Nucleo STM32L053R8 大礼一份,赶紧来开箱并与各位一起分享。

    xyz543
    xyz543

    刚接获顺丰到公司楼下去签收的电话二话不说就赶去迎接了,也不感怠慢拿起手机与刀片就即拆即拍,非摄影专业也请各位见谅!

    1.jpg2.jpg3.jpg4.jpg5.jpg

    上个电来看看,我的心也随 LED 的闪烁而怦然心动了!...

    6.jpg

    最后还是要再次的感谢版主宋兄、ST 及 中国峰会了。 

    Nucleo Cortex-M0+开发板活动参与得奖名单公布

    • over 4 years ago
    • 中文社区
    • 中文社区论区
  • 年终巨献,100块ST mbed开发板免费送活动顺利结束(博客分享抽奖结果公布)

    Song Bin 宋斌
    Song Bin 宋斌

    各位用户大家好,昨天我们的博客分享活动已经顺利结束一共有22位朋友在1月31日前分享了博客,多谢大家。

    刚才我后台用软件做了一个抽奖,现在公布抽奖获奖的10位用户名单,他们每人将获得ARM工具一套:

    编号用户名
    1orima
    2zyd
    3ecson_2006
    4crushonme
    5moyanming2013
    6sacq
    7audier
    8zhangbolily
    9zhangdaijin
    10xiangxinziji

    请以上各位用户单独私信我一下你的联系方式,因为上次你们的联系方式我都是交给ST进行开发板抽奖了,所以要麻烦再发我一下…

    • 9244.zip
    • over 4 years ago
    • 中文社区
    • 中文社区论区
  • stm32 nucleo F401 官方例程print,wait() 函数死掉。

    Fu Guangchun
    Fu Guangchun

    #include "mbed.h"

    //------------------------------------

    // Hyperterminal configuration

    // 9600 bauds, 8-bit data, no parity

    //------------------------------------

    Serial pc(SERIAL_TX, SERIAL_RX);

    DigitalOut myled(LED1);

    int main() {

      int i = 1;…

    • Answered
    • over 5 years ago
    • 中文社区
    • 中文社区论区
  • Atmel SAM D21的开发板初体验

    铁蛋儿
    铁蛋儿

    很高兴参见Atmel SAM D21的开发板申请活动,并且很幸运的得到了一块开发板。

    拿到Atmel SAM D21的开发板也一周多了,最近确实比较忙没有时间玩这个可新宠,今天终于挤出来一些时间写一篇帖子介绍一下我的初体验,同时将我的感受分享给没有拿到板子的同学。

    首先要感谢ARM社区,ATEML提供这么好的板子供大家申请,同时也感谢活动的评委老师能将这么宝贵的名额给我,在这里要特别感谢ARM中文社区的版主宋斌同学给我们的帮助。

    从最初参加社区的活动,到拿到板子只有短短的几天时间,拿到板子时的心情更是务必的激动…

    • over 5 years ago
    • 中文社区
    • 中文社区论区
  • [ARM 2015智能嵌入式开发应用研讨会] 现场报道及活动专贴

    Song Bin 宋斌
    Song Bin 宋斌
    Embedded Banner.jpg

    各位用户好,目前可以公开的研讨会资料已经能下载,下载链接:ARM 2015智能嵌入式开发应用研讨会 - ARM

    有问题随时联系我。

    ------------------------------------------------------------------------------------------------------------------------------------------------------

    大家好,

    随着国内创客,创业等风气逐渐提升,嵌入式开发已经越来越火爆, ARM每年都会在北京…

    • over 5 years ago
    • 中文社区
    • 中文社区论区
  • 麻烦各位看一下。2片stm32进行SPI通信。下面分别是主机从机的程序。但主机接收到的数据出错了。

    万梓俊
    万梓俊

    刚算是了解清楚了SPI的原理,动手做个实验。在SPI主从通信中。我想让主机跟从机交换一次数据。从机程序里直接往SPI-DR里赋值了,那么在主机时钟信号到来的时候通信就自动开始了不是吗?

    然后我接上了逻辑分析仪观察。发现主机输出的数据是正确的,但主机接收回来的返回值并不是0xf0;而是00111100..但我现在没有JLINK,我只能观察到IO的变换。麻烦朋友们看看程序是不是有问题呢?

    spi1.jpgspi2.jpg
    • over 5 years ago
    • 中文社区
    • 中文社区论区
  • 一小段程序在MDK里面仿真是可以的,但写进stm32就没反应了,麻烦大家帮忙看看。谢谢

    万梓俊
    万梓俊

    下面是我的程序,我想让一个led灯亮灭交替闪烁,然后我在MDK里面仿真的时候,这个IO口电平是会交替变化的,但我把程序写进stm32的时候,它就什么反应都没有了,请问这是为什么啊?麻烦各位帮帮忙看一下程序。

    谢谢你们了。

    #include <sys.h>

    #include "stm32f10x_rcc.h"

    #include "stm32f10x_flash.h"

    #include "delay.h"

    int main (void)

    {

     …

    • Answered
    • over 5 years ago
    • 中文社区
    • 中文社区论区
  • 大家好,有个关于stm32RCC配置的问题想请教一下大家,谢谢各位

    万梓俊
    万梓俊

    学了stm32一阵子,知道了有两种方法设置时钟。一个是用systemInit(),里面打包好了rcc设置的东西,另外一种途径就是使用st提供的各种RCC函数,一个个rcc寄存器去操作。两种方法最终目的都一样。但这两种方法当中,都有对中断向量表进行配置的语句

    #ifdef  VECT_TAB_RAM

      MY_NVIC_SetVectorTable(0x20000000, 0x0);

    #else  

      MY_NVIC_SetVectorTable(0x08000000…

    • over 5 years ago
    • 中文社区
    • 中文社区论区
  • 选择微控制器的 10 个步骤

    Song Bin 宋斌
    Song Bin 宋斌

    原作者:jacobbeningo 原文地址: 10 Steps to Selecting a Microcontroller

    翻译一篇文章,他山之石,可以攻玉。以下为正文:

    为产品选择正确的微控制器可能是项令人怯步的任务。您不仅要思考许多技术特性,还要考虑成本和备货时间等会削弱项目的业务方面问题。在项目初期,您会有立即动手的冲动,想要在商定系统的细节之前开始选择微控制器。这当然是糟糕的想法。在对微控制器进行任何思考之前,硬件和软件工程师应当先制定出系统的高水平规格,画好框图和流程图,只有这时才有充足的信息对微控制器选择做出理性的决定…

    • over 6 years ago
    • 中文社区
    • 中文社区论区
  • 如何将Flash配置指令段置为一个有名字的Area,然后在scatter文件中将该Area置为固定的地址?

    DanielSUI
    DanielSUI

    问题:在启动文件(startup_MK10D7.s)将飞思卡尔Kinetis cpu的Flash配置指令段置为一个有名字的Area(FLASHSEC)。但是该Area没有被使用,所以编译过程中被removed。Removing Unused input sections from the image.Removing startup_mk10d7.o(FLASHSEC), (16 bytes).

    • over 6 years ago
    • 中文社区
    • 中文社区论区
  • 调试程序的一个问题

    张超
    张超

    在SOCKET。C文件里面。LWIP_DEBUGF我已经申明过了。但这里面的 那个变量s是代表什么?应该怎么样给他赋值?

    系统出现这样的警告:

    Warning : C2917W: no side effect in void context: '"get_socket(%d): invalid\n"'

    是不是里面的那个变量s没有赋值的原因?

    static struct lwip_socket *

    get_socket(int s)

    {

      struct lwip_socket…

    • over 6 years ago
    • 中文社区
    • 中文社区论区
  • 双口ram读数据的速度太慢

    张超
    张超

    系统结构与功能:

           lpc3131外接8k*8双口ram与8G Flash,从双口ram读取数据(来自FPGA),并存至Flash中。

    问题:

           丢数据,系统速度远低于ram的读速与Flash的写速度。

      双口ram读数据直接采用指针,如下:

            for(i=0;i<tmp;i++)…

    • over 6 years ago
    • 中文社区
    • 中文社区论区
  • arm 汇编 dcb指令

    张超
    张超

    Error   : armlink: L6204:  Entry point (0x00008000) does not point to an instruction.这个错误的产生,我觉得是我用了dcb指令,放在了程序的开头,它开辟了一个连续的存储空间,都是用来放数据的,所以无法找到指令。然后就有了一个新的问题,这个dcb指令,以及其他的内存分配指令,应该怎样使用,他们在程序中的位置应该在哪,比如说我像开辟一个以字节为单位的连续存储空间用来存放abcdef,应该把它放在哪里,放在程序中间感觉不太合适…

    • over 6 years ago
    • 中文社区
    • 中文社区论区
  • View related content from anywhere
  • More
  • Cancel