• 最近用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 5 years ago
    • 中文社区
    • 中文社区论区
  • 中秋福利,开发板免费赠送—汽车级芯片KEA(优秀博客发表奖公布)

    Song Bin 宋斌
    Song Bin 宋斌

    各位用户,

    感谢大家积极参与我们的活动并发博客分享经验。

    目前根据fsl_automcu_stefan兄弟的认真阅读,评选出了三位最佳分享者: Changjiang Duan ,  zyd 和 mop, 这三位可以获得ARM水杯一个。

    其他分享的用户可以获得社区纪念品一份(大秦正声,拉肚肚,x_peng,jz1866,junic,xiangxinziji,litx)

    请以上用户私信我您的收件地址和联系方式,我尽快寄出奖品,如果以前收到过我寄的东西,而邮寄地址和联系方式不变的话,请直接告诉我不变即可…

    • over 5 years ago
    • 恩智浦汽车电子MCU讨论区博客
    • 恩智浦汽车电子MCU讨论区博
  • 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
    • 中文社区
    • 中文社区论区
  • 超好用的Atmel开发板免费领啦

    Song Bin 宋斌
    Song Bin 宋斌

    大家好,下面列出6月30日12点之前发布的所有分享博客的链接,请参考:

    用户分享博客
    xiangxinziji

    Atmel SAM D21的开发板初体验

    ATMEL Studio 7.0 beta发布了哦

    Atmel SAM D21的开发板 IAR的第一个工程

    Atmel SAM D21的开发板在 atmel studio 7.0建立工程

    moyanming2013Atmel SAM D21 Xplained Pro评估板开发初步

    zyd

    [Atmel开发板经验分享]  电子白板主控制器
    gingerlu…
    • 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
    • 中文社区
    • 中文社区论区
  • How To Succeed In Wearable Tech—Lessons From GoPro And Pebble

    Andy Frame
    Andy Frame

    Interesting article from the team over at readwrite.com which might be of interest to anybody interested in entering the wearables market.

    The founders of GoPro (which uses an ARM11 processor and an ARM Cortex-M4 MCU, the Kinetis K20 from Freescale) and…

    • over 7 years ago
    • Wearables
    • Wearables forum
  • Some suggestions on ARM-based smart watch silicon solution

    Leo Zou 邹诚
    Leo Zou 邹诚

    Wearable device is one of most hot topics this year in China(perhaps globally ), especially smart watch. Baidu Gudong bracelet, iWatch, Qihu360 kid guard bracelet, Coolpad watch,etc made by local vendors(OEM or ISP) either have been on sales or would…

    • over 6 years ago
    • Wearables
    • Wearables forum
  • Easy MCU Configuration with PSoC Creator

    Mark Saunders
    Mark Saunders

    It has been a while (my apologies) but a few weeks ago I posted about how you can Magically Reduce Coding Time with PSoC Creator. The thrust of the article was, in these days where no-one has time to read and digest multi-thousand page chip reference…

    • over 4 years ago
    • System
    • Embedded blog
  • Quick! Back EagleSoC on Kickstarter to get a Powerful Cortex-M3 Development Kit

    Mark Saunders
    Mark Saunders

    Time is running out. Don't miss the opportunity to get an EagleSoC development kit featuring a Cortex-M3 PSoC 5LP device.

    I posted about this a couple of weeks ago and there is still time to back the kickstarter project. Here are the creators, explaining…

    • over 4 years ago
    • System
    • Embedded blog
  • New! EagleSoC Development Boards on Kickstarter

    Mark Saunders
    Mark Saunders

    Some friends of ours at EagleSoC just launched a Kickstarter project for their cool PSoC 5LP-based development boards. These boards are a lower cost alternative to the Cypress Development Kits (CY8CKIT-001 and CY8CKIT-050) and provide plenty of functionality…

    • over 4 years ago
    • System
    • Embedded blog
  • Nucleo-144 STM32F429应用:硬件IIC驱动0.91英寸OLED+MPU9250

    liposlt
    liposlt

    社区获奖的板子144pin的Nucleo STM32F429已经到手一周多了,这两天刚好有空立马玩起来。昨天晚上纯手工按照Arudino UNO的接口(Nucleo都是兼容Arduino的)做了一块0.91英寸的OLED的驱动板,今天直接把先前在L476上边写的驱动程序移植过来,其实也就是改了头文件而已,HAL库用起来就是方便呀。直接就跑起来了,F4系列性能还是蛮强悍的,我就点亮OLED和读取MPU9250感觉有点大材小用呀。后续准备把MPU9250 invensense官方提供的库移植过来,可以使用内部的DMP做姿态分析或者小四轴也是不错的…

    • over 4 years ago
    • 中文社区
    • 中文社区博客
  • 对于基于ARM® Cortex®-M0内核的一些见解

    chen000000009
    chen000000009

    基于ARM® Cortex®-M0的MCU我也使用过不少,包括STM32-L0系列和STM32-F0系列,以下就来谈一下我的使用感受和见解吧 首先,对于Cortex-M0的产品来说,其性能不会太好。这个系列的MCU属于ARM-v6的架构,而像Cortex-M3、 Cortex-M4和 Cortex-M7等都是采用的ARM-v7的架构,因此首先从架构上面来说,这个Cortex-M0就比其余M系列的处理器要落后,这个架构落后意味着这个MCU的内核更加精简,带来的直接好处就是功耗下降。 另外一个方面就要谈到这个Cortex…

    • over 4 years ago
    • 中文社区
    • 中文社区博客
  • 移植MicroPython到NUCLEO_L476RG开发板

    shaoziyang
    shaoziyang

    在最新的 MicroPython 源码中,已经加入了STM32L476DISC开发板,但是还没有NUCLEO-L476RG开发板。而我只有NUCLEO-L476RG开发板,要在NUCLEO-L476RG开发板上跑MicroPython,只有自己移植一下了。好在两个开发板使用的MCU是一样的,所以移植起来并不困难,主要就是修改一些参数配置,将LED、按键、串口等指定为开发板使用的GPIO。

    • 首先下载MicroPython源码,使用zip方式或者git方式都可以。推荐使用git方式,它更适合深入学习研究…
    • over 4 years ago
    • 中文社区
    • 中文社区博客
>