• ST开始力推Cortex-M7产品

    Song Bin 宋斌
    Song Bin 宋斌

    各位用户,大家好,

    昨天斑竹下午出去了一下,参加了ST的年度Road Show给大家汇报一下我的心得。

    ST今年的Roadshow规模也是很大全程涵盖12座城市,我有幸参加了其中的上海站。

    其主要议程如下图所示

    Capture01.PNG

    今年的Roadshow重头戏是Cortex-M7的高端MCU产品开始重点推广。其中更有一些产品的Flash已经达到了2MB,主频达到216MHz,性能非常惊人,根据ST一贯的市场策略,可以预期不久之后大家就能用上价廉物美的Cortex-M7 MCU了。

    具体型号特点请见下图:

    Capture02.PNG我现场也和ST的朋友进行了交流…

    • over 3 years ago
    • 中文社区
    • 中文社区论区
  • stm32 nucleo-l053R8板子的USART串口问题

    丿纸飞机巛
    丿纸飞机巛

    各位大神,学渣遇到一个USART串口问题,自己写了一个源程序,但是却不能收发数据,求指导:

    #include "usart.h"
    #include "stm32l0xx_hal.h"

    USART_HandleTypeDef USART_HandleStructure;
    __IO ITStatus USART_Ready = RESET;
    /* Configure and Initialize the USRAT */
    void USART_Init(void)
    {

    GPIO_InitTypeDef…

    • over 3 years ago
    • 中文社区
    • 中文社区论区
  • 最近用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
    • 中文社区
    • 中文社区论区
  • 谢谢 STM32 之中国峰会,喜得 ST Nucleo STM32L053R8 大礼一份,赶紧来开箱并与各位一起分享。

    xyz543
    xyz543

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

    1.jpg2.jpg3.jpg4.jpg5.jpg

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

    6.jpg

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

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

    • over 4 years ago
    • 中文社区
    • 中文社区论区
  • 2016 ARM ST mbed 知识竞赛,添加相关博客信息分享列表

    Song Bin 宋斌
    Song Bin 宋斌

    博客分享纪念品提示,因为我们正好有10个用户分享了这款开发板相关的博客,所以你们自动可以获得一份ARM纪念品,请得奖的人主动联系我一下,告诉我你的邮寄地址和你需要ARM螺丝刀套装还是ARM折叠背包? 数量都不多,先联系的先选,不过保证每个人都有。

    提醒一下: shaoziyang, armiddu , orima , momososo , zyd , fengzi , wamcncn 和 slotg

    xiaoya 和 liposlt 已经寄出了,不需要再联系我。

    以上,如果大家有任何问题,请直接私信或者邮件给我…

    • 9920.zip
    • over 4 years ago
    • 中文社区
    • 中文社区论区
  • Nucleo Cortex-M0+开发板活动参与得奖名单公布

    Song Bin 宋斌
    Song Bin 宋斌

    各位用户,

    大家好

    今天我们这个活动顺利结束,现在公布得奖的用户名单。详细名单已经上传到本帖主贴附件中,在主贴的左下方可以下载。名单分两部分,一部分是分享到社交媒体的用户,另一部分是报名现场参加的用户,请自行查找自己的名字。另外,和ST进行了一下沟通,他们发放开发板需要登记用户信息,为了确保大家的信息安全,请大家按照以下格式,回复到我的邮箱:ben.song@arm.com , 我会统一整理后提交给ST,然后尽快进行物流。

    ARM社区用户名姓名单位名职务手机号码电子邮件地址单位网址所在城市邮寄地址邮政…
    • 2016_ARM_ST_Nucleo-L053R8_Campaign_Winner_List.xlsx
    • 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启动代码启动相关的讨论

    moyanming2013
    moyanming2013

    有些问题疑惑了很久,过来问下amanda_s,也希望大家都能够讨论、相互学习下。

    STM32F4在MDK-ARM中的启动代码是这样的:

    定义了READWRITE属性的栈区;定义了READWRITE属性的堆区;定义了READWRITE属性的异常向量表;定义了READONLY属性的异常向量处理函数,和一个堆栈的初始化汇编代码。

    1.假设从用户flash启动,硬件加电稳定后,系统从0x00出获取了MSP,接着PC读取了Reset_Handler的地址值(还未开始执行)。

    我的问题是:此时内核直接读取了Flash是吗…

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

    万梓俊
    万梓俊

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

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

    spi1.jpgspi2.jpg
    • over 5 years ago
    • 中文社区
    • 中文社区论区
  • 我有没有理解错STM32的SPI通信方式呢???

    万梓俊
    万梓俊

    最近在学习stm32的spi方式。了解到了spi通信方式实际上是主机的发送寄存器和从机的发送寄存器以移位的方式进行数据交换,是基于来自主机的时钟来完成每一个动作的。

    那如果我在主机里装载了数据,而从机是没有装载数据的,那这样子的话,假设数据是8bit的,在8个clock之后,主机在从机那交换得到的是一个什么样的返回值?是全1呢?还是说

    全0?或者是一串不确定的数?我觉得在对从机初始化之后,它的发送寄存器会有一个初始值,如果从机没有写数据修改它的话;那主机得到的就是这个(从机发送寄存器的)初始值了。

    在spi只读的时候不需要理会发送过去的值…

    • over 5 years ago
    • 中文社区
    • 中文社区论区
  • STM32中的GPIOx(A~I)模式寄存器为什么偏移量都一样?

    moyanming2013
    moyanming2013

    上图是参考手册中的,可以看到GPIOA~GPIOI的模式寄存器偏移值都是0x00,

    那么该如何引用不同端口组的模式寄存器呢?是直接使用GPIOA_MODER来引用?

    • Answered
    • 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
    • 中文社区
    • 中文社区论区
  • 请问core_cm3.c文件对于stm32f103来说是不是多余的?

    万梓俊
    万梓俊

    我是一名stm32初学者。购买了一个开发板并附带了视频教学。在新建一个stm32工程中,视频里要求将一系列的文件添加到工程并选择好path。其中有一个叫core_cm3.c的文件,我有一次忘记添加了,但编译居然没有出错而且程序能运行。后来我又试了一下把core_cm3.c删除了,但keil依旧没有报错。stm32说明书里讲到core_cm3.c这个文件对stm32是很重要的,那我想知道问什么不添加core_cm3.c不会报错?而且stm32f10x.h文件里面#include<core_cm3.c…

    • Answered
    • over 5 years ago
    • 中文社区
    • 中文社区论区
  • 我是嵌入式工程师,从51到ARM 应该如何开始

    vivian417fly
    vivian417fly

    大家好,我是嵌入式硬件工程师,之前从事51 的开发,现在要转向ARM 平台的开发,使用的处理器是STM32F407XX,从硬件电路的设计调试到应用程序的开发,我该如何深入展开,需要阅读哪些文档,提升哪些技能,谢谢

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