MM32F103试用体验--之一:牛刀小试

作者:马猛

开发板非常漂亮,用到国产的 ARM® Cortex®-M3 32 位的MCU非常激动。MM32F103 使用高性能的 ARM® Cortex®-M3 32 位的 RISC 内核, 最高工作频率 96MHz,内置高速存储器,丰富的增强 I/O 端口和联接到两条 APB 总线的外设。所有型号的器件都包含 2 个 12 位的 ADC、 2个 12 位的 DAC、 2 个电压比较器、 3 个通用 16 位定时器和 1 个 PWM 高级定时器,还包含标准和先进的通信接口: 2 个 I2C 接口和 SPI 接口、 3 个 UART 接口、一个 USB 接口和一个 CAN 接口。MM32F103 产品供电电压为 2.5V 至 5.5V,包含-40° C 至+85° C 温度范围和 -40° C 至+105° C 的扩展温度范围。一系列的省电模式保证低功耗应用的要求。

MM103 miniboard 测试体会(MDK4.6)

自拿到开发板(MM32F103),即刻前往官网

查找资料(下载)。。。。哦,下载还需要注册? 没办法,注册一个吧。(不方便,这个要向 ST学习,www.stmcu.org 开放下载)

下载各种资料,到官网推荐的QQ群咨询问题!!非常重要。

鉴于以前MDK5.x的惨痛经历,还是从经典的熟悉的 MDK4.6开始

开始第一个工程:blink

因为官方没有提供 MDK4.6的芯片描述文件,根据提示,新建工程,芯片就选用 STM32F103RB;

然后添加各种依赖的文件

如下图:

还有include路径设置

灵动MM32F103开发板开箱测评

作者:邸先生

今天刚收到板子,最近工作事务繁忙,先通过手机发一个开箱体验,后续尽快发布项目进展。

首先快递很快,前天看到申请成功,今天就收到。

板子应该是手工焊接,板子上还有多余的焊锡,应该使用过一段时间,表面划痕明显。但是可以看出厂家用料扎实,服务到位,感谢灵动,感谢给我一个机会,后续待选购的器件到位将一步步开展项目,今天来不及通电,后续补上。

由基频、中频、射频零部件让你一次看懂手机芯片

无线通讯的频谱有限,分配非常严格,相同频宽的电磁波只能使用一次,为了解决僧多粥少的难题,工程师研发出许多“调变技术”(Modulation)与“多工技术”(Multiplex),来增加频谱效率,因此才有了 3G、4G、5G 不同通讯世代技术的发明,那么在我们的手机里,是什么元件负责替我们处理这些技术的呢?

调变技术与多工技术

首先我们要了解“调变技术(Modulation)”与“多工技术(Multiplex)”是完全不一样的东西,让我们先来看看它们到底有什么不同?

数码讯号调变技术(ASK、FSK、PSK、QAM):将类比的电磁波调变成不同的波形来代表 0 与 1 两种不同的数码讯号。ASK 用振幅大小来代表 0 与 1、FSK 用频率大小来代表 0 与 1、PSK 用相位(波形)不同来代表 0 与 1、QAM 同时使用振幅大小与相位(波形)不同来代表 0 与 1。

好啦,每个人的手机天线要传送出去的数码讯号 0 与 1 都变成不同波形的电磁波了,问题又来了,这么多不同波形的电磁波丢到空中,该如何区分那些是你的(和你通话的),那些是我的(和我通话的)呢?

怎样混好电子这行?(MCU、ARM、DSP,嵌入式)

很多初学者,甚至是混了好几年的老手,都在抱怨,电子这行怎么竞争这么大啊? 颓废,这完全在抹杀自己的激情,没了激情,搞电子,完全就是在浪费生命。其实,竞争真的大吗??对比一下,难道做业务的竞争不大,做管理的竞争不大,现在这个社会,哪个领域,哪个行业,竞争都大,所以,假如你想逃避竞争,那你就不用活了,当然,你本身家庭很好,父辈好有米的话,那另当别论!所以, 不管什么行业,竞争大不大的问题,都不用问了。答案都是:竞争大,但是必须面对,我们要自己面对的竞争越小,那么你的技术能力应该是越牛X。搞电子的人要跟得上时代,但是人的脑袋会随着年龄的增大而迟钝,所以这就造成了电子人才(特别是搞电子软件)的一种生老病死的自然规律。也就是说,一般40岁左右的技术人才,有三种出路,第一,自己创业了或者是技术管理层,完全脱离技术,请几个二十来岁的新手,让他们去发掘脑袋,自己在一旁,靠着自己的经验,嘴巴说说可以了。第二,转行了,这个不好评论,不知是祸是福。第三,继续做技术,但是这种会很累,天天逼着自己学习,还吃力不讨好,也不敢轻易换工作了,因为此时编程思维固定,工作激情缺乏,学习能力偏低,一个新的工作环境很难让他适应,这种情况,假如不是元老级人物,或者已经是个技术负责人,那么很容易被一个新手所代替。也就是说,搞了十多年技术之后,这批人将慢慢的淡出这个行业,新老交替,长江后浪推前浪。

【MM32F103试用体验】开箱评测

网上申请了MM32F103评估套件,今天终于到了,开箱评测

果然高大上,除了开发板,还有调试板,下载线,和LED屏,真心不错:

官网下载文档资料和工程实例代码,载入Blink工程,设置调试信息,选择CMSIS-DAP下载:

连接好硬件,编译通过下载代码:

实际效果图:

下载串口工程效果图:

MM32f103开发板使用体验

作者:秦生

纵观整个32位单片机领域大部分都是由国外品牌垄断了,国内能自主开发自家品牌的32位MCU少之又少,所以个人还是对国内在设计ARM内核的MCU的企业的崛起还是很支持的。灵动微无疑是开了个好头,支持关注中。
一款MCU的好与不好,功能是一大指标,首先拿到MM32f103开发板(下图)

配有:学习板、LCD电阻屏、通讯线还有灵动微自家的调式器MM32,MM32F103开发板是一款迷你型的开发板,小巧而不小气,简约而不简单。板载的硬件资源还是挺齐全的

【灵动MM32F103开发板试用体验】满满都是精巧!

作者:渠红杰

第一篇:开箱

收到灵动MM32F103开发板,感觉外包装是相当的给力。在厚厚的外纸箱里面又有一个紧凑的纸盒包装,

双重包装保证了板卡不会被快递路上的各种坑所折。打开包装,看到板卡被防静电袋层层包裹,看得出上海灵动微电子科技技术严谨的工作作风。

全家福包含MM32F103RB开发板主板,MM32开发板扩展配件--2.8吋TFT液晶屏和MM32 Debugger调试器及其连接线。

国外军用可穿戴装备发展探析

近年来,国外发展的军用可穿戴装备种类很多。如可穿戴外骨骼、作战服、头盔、单兵电台等,尤其是运用仿生技术的可穿戴外骨骼和智能作战服备受关注。美国已先后推出多款军用可穿戴外骨骼及“勇士织衣”智能作战服样服,并开展了测试评估。这类装备一旦投入使用,将大幅增强士兵的机动携行能力和综合防护能力,进而提高士兵的战斗力和生存能力。

如果程序员是士兵,那编程语言会是什么样的武器?

如果程序员是士兵,那 C、C++、汇编、PHP、Perl、Python、JavaScript、Java、Scala、ActionScript、Objective-C、Swift、Go、Ruby 等编程语言 会是什么样的武器呢?本文摘编自 Chandra Penke 在 Quora 同名问答贴中的分享,3200+ 顶。

PHP 3 是电锯

对于开发 Web 应用的程序员大兵来说,它是最早的武器之一(在 Web 应用出现之前它就已经很受欢迎了)。它能完成工作,但是看起来有些麻烦,好在现在可供选择的工具已经越来越多了。(PHP 3的语法是个噩梦,导致代码维护起来很困难。php后来的版本在这方面似乎提高了很多)

Perl 是刺客手中的剑