#define configMINIMAL_STACK_SIZE ( ( uint16_t ) 128 )
#define configTOTAL_HEAP_SIZE ( ( size_t ) ( 2 * 1024 ) )
configuration file 里面 这两个选项是按照 nucleo 提供的 例子…
#define configMINIMAL_STACK_SIZE ( ( uint16_t ) 128 )
#define configTOTAL_HEAP_SIZE ( ( size_t ) ( 2 * 1024 ) )
configuration file 里面 这两个选项是按照 nucleo 提供的 例子…
刚才我后台用软件做了一个抽奖,现在公布抽奖获奖的10位用户名单,他们每人将获得ARM工具一套:
| 编号 | 用户名 |
|---|---|
| 1 | orima |
| 2 | zyd |
| 3 | ecson_2006 |
| 4 | crushonme |
| 5 | moyanming2013 |
| 6 | sacq |
| 7 | audier |
| 8 | zhangbolily |
| 9 | zhangdaijin |
| 10 | xiangxinziji |
各位用户,
感谢大家积极参与我们的活动并发博客分享经验。
目前根据fsl_automcu_stefan兄弟的认真阅读,评选出了三位最佳分享者: Changjiang Duan , zyd 和 mop, 这三位可以获得ARM水杯一个。
其他分享的用户可以获得社区纪念品一份(大秦正声,拉肚肚,x_peng,jz1866,junic,xiangxinziji,litx)
请以上用户私信我您的收件地址和联系方式,我尽快寄出奖品,如果以前收到过我寄的东西,而邮寄地址和联系方式不变的话,请直接告诉我不变即可…
#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;…
很高兴参见Atmel SAM D21的开发板申请活动,并且很幸运的得到了一块开发板。

各位用户好,目前可以公开的研讨会资料已经能下载,下载链接:ARM 2015智能嵌入式开发应用研讨会 - ARM
有问题随时联系我。
------------------------------------------------------------------------------------------------------------------------------------------------------
大家好,
随着国内创客,创业等风气逐渐提升,嵌入式开发已经越来越火爆, ARM每年都会在北京…
下面是我的程序,我想让一个led灯亮灭交替闪烁,然后我在MDK里面仿真的时候,这个IO口电平是会交替变化的,但我把程序写进stm32的时候,它就什么反应都没有了,请问这是为什么啊?麻烦各位帮帮忙看一下程序。
谢谢你们了。
#include <sys.h>
#include "stm32f10x_rcc.h"
#include "stm32f10x_flash.h"
#include "delay.h"
int main (void)
{
…
学了stm32一阵子,知道了有两种方法设置时钟。一个是用systemInit(),里面打包好了rcc设置的东西,另外一种途径就是使用st提供的各种RCC函数,一个个rcc寄存器去操作。两种方法最终目的都一样。但这两种方法当中,都有对中断向量表进行配置的语句
#ifdef VECT_TAB_RAM
MY_NVIC_SetVectorTable(0x20000000, 0x0);
#else
MY_NVIC_SetVectorTable(0x08000000…
原作者:jacobbeningo 原文地址: 10 Steps to Selecting a Microcontroller
翻译一篇文章,他山之石,可以攻玉。以下为正文:
为产品选择正确的微控制器可能是项令人怯步的任务。您不仅要思考许多技术特性,还要考虑成本和备货时间等会削弱项目的业务方面问题。在项目初期,您会有立即动手的冲动,想要在商定系统的细节之前开始选择微控制器。这当然是糟糕的想法。在对微控制器进行任何思考之前,硬件和软件工程师应当先制定出系统的高水平规格,画好框图和流程图,只有这时才有充足的信息对微控制器选择做出理性的决定…
问题:在启动文件(startup_MK10D7.s)将飞思卡尔Kinetis cpu的Flash配置指令段置为一个有名字的Area(FLASHSEC)。但是该Area没有被使用,所以编译过程中被removed。Removing Unused input sections from the image.Removing startup_mk10d7.o(FLASHSEC), (16 bytes).
系统结构与功能:
lpc3131外接8k*8双口ram与8G Flash,从双口ram读取数据(来自FPGA),并存至Flash中。
问题:
丢数据,系统速度远低于ram的读速与Flash的写速度。
双口ram读数据直接采用指针,如下:
for(i=0;i<tmp;i++)…
Error : armlink: L6204: Entry point (0x00008000) does not point to an instruction.这个错误的产生,我觉得是我用了dcb指令,放在了程序的开头,它开辟了一个连续的存储空间,都是用来放数据的,所以无法找到指令。然后就有了一个新的问题,这个dcb指令,以及其他的内存分配指令,应该怎样使用,他们在程序中的位置应该在哪,比如说我像开辟一个以字节为单位的连续存储空间用来存放abcdef,应该把它放在哪里,放在程序中间感觉不太合适…
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…
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…
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…
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…
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…
社区获奖的板子144pin的Nucleo STM32F429已经到手一周多了,这两天刚好有空立马玩起来。昨天晚上纯手工按照Arudino UNO的接口(Nucleo都是兼容Arduino的)做了一块0.91英寸的OLED的驱动板,今天直接把先前在L476上边写的驱动程序移植过来,其实也就是改了头文件而已,HAL库用起来就是方便呀。直接就跑起来了,F4系列性能还是蛮强悍的,我就点亮OLED和读取MPU9250感觉有点大材小用呀。后续准备把MPU9250 invensense官方提供的库移植过来,可以使用内部的DMP做姿态分析或者小四轴也是不错的…
基于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…
在最新的 MicroPython 源码中,已经加入了STM32L476DISC开发板,但是还没有NUCLEO-L476RG开发板。而我只有NUCLEO-L476RG开发板,要在NUCLEO-L476RG开发板上跑MicroPython,只有自己移植一下了。好在两个开发板使用的MCU是一样的,所以移植起来并不困难,主要就是修改一些参数配置,将LED、按键、串口等指定为开发板使用的GPIO。