你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【STM32 Mbed帖子大集合】  

[复制链接]
anywill 发布时间:2016-10-22 22:29
本帖最后由 anywill 于 2017-12-19 17:51 编辑
- B% h" `: Q8 d0 Y& w; Y
0 g1 n: @0 ?: C3 N# `) X% i【STM32 Mbed帖子大集合】4 o: t  x3 J0 f: G+ |3 x
本人小白,感谢论坛提供一个平台和大家一起学习stm32
: a; A7 t  Q6 c) v. H9 _看了很多教程感觉mbed非常适合入门,也是ARM主推的一种开发模式。预计以后会像Arduino和树莓派一样如日中天;
1 t3 a7 |* \8 f但是mbed的教材太少,很多是其他MCU的,
" r# D2 _- E0 F' V* E于是就把网上国内外的一些教材移植到nucleo上,
7 B3 r* n7 u$ x3 C1 j! f同时也在此向原作者致敬!
$ g* j- f& X! A+ x* t# G+ L不断更新......
; X/ V. ?3 B+ P; o3 j具体如下:ARM快速嵌入式系统原型设计:基于开源硬件mbed  现阶段最好的中文版mbed教材8 L1 F1 R4 H6 i6 `# r9 j0 G
mBed学习指南  作者是北师大 傅骞,也是smeshstudio的开发者。--请百度搜索,随后奉上百度云地址,//手机流量吓人
+ v/ }2 g" e, V- O3 @7 Z. Z6 }( E0 S* V$ M5 c% {# Q" b* k7 n1 ~
本人移植教材
$ G1 U0 F0 N! vARM®mbed OS入门开发(一)介绍篇
: G3 y/ f. Y* B# IARM®mbed OS入门开发(二)简单上手ARM®mbed OS入门开发 mbed 程序的语言基础
) v, L, M, g; N( {! n5 G& OARM®mbed OS入门开发(三 A)GPIO" b" P7 h% ?( l# t- ?
ARM®mbed OS入门开发 外置LED亮灯原理及使用, |5 }  M+ V* ]. |8 m; @3 n
ARM®mbed OS入门开发(三B)GPIO 输入,数字针脚读取
5 m1 [% z+ ^7 ]- E- \5 xARM®mbed OS入门开发(三 C)GPIO,模拟针脚读取...& i, A- W& }- r& s+ J! G. b+ Q* P
ARM®mbed OS入门开发(三 D)GPIO 之 按键消抖8 T, d6 [: A& u% `* Y: Z& y
ARM®mbed OS入门开发(三 E)GPIO,LM35测量环境温度- v" ^$ k. o9 h) l
ARM®mbed OS入门开发(三 E)模拟数值读取- 电位器电压读取
5 X$ Q& G/ J/ a- k# pARM®mbed OS入门开发(三 F)Nucleo 控制继电器+ {0 R: a* T* M% z! w8 F
ARM®mbed OS入门开发(四)Timer
+ k7 j8 A5 ]6 x9 F8 K5 G3 tARM®mbed OS入门开发(四 B)基于mbed的RTC时间显示到串口程序
2 r, |4 Z3 k2 E; Y' S9 t0 xARM®mbed OS入门开发(五)SPI0 z! d+ l0 K! q2 ?' Z7 b- M
ARM®mbed OS入门开发(五A)通过SPI与BMP280通信(mbed应用)
; {4 F4 j) _% tARM®mbed OS入门开发(五 A0)SPI总线协议* N5 F5 S3 l/ j4 V5 \
ARM®mbed OS入门开发(六 A)mbedGPIO中断应用. S- s, |; d& j$ \0 S, J) n  b
ARM®mbed OS入门开发 PWM, N! T0 @  K( l, y2 `
ARM®mbed OS入门开发 mbed UART通讯综述
. Z4 |8 }* J( T/ \; DARM®mbed OS入门开发 mbed UART通讯最简单例子
) {, W/ B  u% x# c  L# N2 e7 ?ARM®mbed OS入门开发 mbed 串口与串口通信小实验8 J/ Z* a! d. N0 |# v
ARM®mbed OS入门开发 mbed+Pir红外人体感应模块
0 a# n3 a4 L! b! H) \ARM®mbed OS入门开发 DS18B20测温实验
7 C5 k6 r  u7 a: jARM®mbed OS入门开发 STM32内置CRC模块的使用 十进制转二进制

4 G1 M* @7 l/ ?ARM®mbed OS入门开发 mbed 1602显示例子
' [$ W8 z8 ]* C# l- M5 n( k* cARM®mbed OS入门开发 OLED12864屏的使用  u3 L4 ?! r8 E; b- ?( k: C: ^0 [
ARM®mbed OS入门开发 物联网初步 Nucleo+mbed 与 HC-06 蓝牙模块通信ARM®mbed OS入门开发 OLED12864屏的使用7 C6 t+ D' @' M' S4 J1 M7 c/ ^& ]" `- S
ARM®mbed OS入门开发  按键控制舵机旋转8 _& F* W) c# W$ A* ]
ARM®mbed OS入门开发 通过iic控制LED; s7 g$ I0 a9 {" S3 ?
ARM®mbed OS入门开发  设置并测试ESP8266
- o* e8 t( @% ]3 W! _ARM®mbed OS入门开发 诺基亚5110 SPI显示7 s2 x# G" {# k& w% c
ARM®mbed OS 提高 之  SD卡 1 文件系统0 ]; z" f1 N; k/ a2 X" @$ `0 ]' |2 w- p
ARM®mbed OS 提高 之 SD卡 2 记录文本到SD卡
- ]8 F( s6 o/ OARM®mbed OS 提高 之max7219 spi 8x8点阵显示
: g9 b* \; s9 R1 O$ \! b* F% e
5 R) `" ^2 s- m% `
! I1 m# [# t- `, F! t( t# C! K- u3 t+ K" x7 F
sparkfun mbed Starter Kit Experiment Guide sparkfun的mbed教材基于LPC1768
7 U% g' D' |2 i' q一个学习mbed的系列视频,很详细,英文版,源自YouTube% m7 Y0 _( A# f0 N7 L
Mbed 导出到MDK编译不通过的解决办法发现一个既可以用mbed又可以调试程序的方法以下是坛友的mbed帖子集中在一起方便阅读:
- K0 c2 K+ m+ `7 x7 q$ Z8 f mbed基础教程mbed开发平台有何优势?* Q. @9 ]  x& `4 y" M
目前所有的ST Nucleo 系列开发板和MBed资源链接
. |2 K3 O% p6 U5 @( B5 g6 u* N【NUCLEO-L432KC】配置及mbed开发初步-多图-附pdf4 a$ L7 Y( g+ a# J
【STM32F072-Nucleo】基于mbed平台(IAR编译器)SPI驱动LCD5110显示屏" W1 Y  o' w2 ?. X- p  f4 l
  STM32F072-Nucleo板 基于mbed的三轴加速度传感器的应用
7 g" a  f# M# t% G% o; G# d/ S【Nucleo板开发日志】+mbed开发初体验
8 y& Z$ l* o, h& a! }! b  W【Nucleo板开发日志】+ mbed & keil5
1 L) ?3 T% t1 c: u" R$ ?【Nucleo板开发日志】+stm32f302 Nucleo初识以及mbed使用7 {9 l! e+ f. o. J
【Nucleo板开发日志】+mbed平台---串口学习; O! r  P. w. R& {" j/ d0 [; D
【Nucleo板开发日志】+mbed平台---PWM输出学习3 j; ]. V: W4 J
【Nucleo板开发日志】+Nucleo-F302R8 mbed 按键和LED测试
" y3 l7 H/ \( V" d7 ]【Nucleo板开发日志】+mbed平台---单总线DS18B20学习" |# Q' \1 J2 J% l: g
【Nucleo板开发日志】+ 基于mbed平台的步进电机控制0 N+ e# C' h) @$ K' e  w3 w1 T4 t6 L
【Nucleo板开发日志】+mbed平台---外部中断学习
2 l8 V7 o& s+ T) _: M" R! U" U2 J/ b5 u' |7 ~% J, V) p
  Nucleo开发手记(1)——mbed下的ADC* A3 T  T, y& p# g  P
  Nucleo开发手记(2)——mbed下的UART4 f1 u3 X; D# s! @$ G
【NUCLEO-L476RG开发】mbed时钟系统
" a9 T4 @. {$ p3 K0 M【NUCLEO-L476RG开发】mbed时钟系统2
" ^; `* F" D$ z+ v【NUCLEO-L476RG开发】基于mbed开发环境的OLED驱动  H3 J1 [5 M! a( \- Q
  MBED下的SPI驱动TFT的程序ARM MBED----关于MBED的中断程序设计
) R+ h$ q0 [' k+ h【STM32F030-Discovery】基于mbed平台(IAR编译器)简单温度计
1 l" Y. b. e6 g& `9 t- H( D0 x# S1 ~3 ^6 n9 e
# V0 U: P7 Z+ _
8 _" |# ~9 h" F4 ^' Z, v& E+ b! x/ d3 k
7 f4 ?$ }( f+ b* k) U

4 _5 v/ ?9 O6 W
; a1 b) b5 ?. w# T2 d; c0 f* y5 x1 Q3 }; {2 U

' {, p# V0 v& }+ ^

评分

参与人数 3 ST金币 +51 收起 理由
hhhllle23fef + 1
damiaa + 20 赞一个!
zero99 + 30

查看全部评分

赞 5 收藏 40 评论78 发布时间:2016-10-22 22:29

举报

78个回答
anywill 回答时间:2016-10-22 22:29:28
本帖最后由 anywill 于 2017-12-19 10:14 编辑
1 C6 n0 `" O1 G% i  |+ j0 {
6 q( h/ i/ \  Q3 Q4 d/ G  T所有程序几乎都在本人的nucleo 070r试过
6 Z! d$ j/ y8 p其他stm32使用请注意针脚定义' }8 P/ W" B# d) K/ ?
070-1.png
9 d8 Z6 m' p3 d# l1 e
. {; L+ c4 u' x 070-.png
! V* F* u& E  S' C" y Mbed-API(1).pdf (75.74 KB, 下载次数: 45)
anywill 回答时间:2017-2-1 22:50:39
jackten 发表于 2016-12-29 09:26
& ^* D$ w. m7 h: O3 P4 A1 C$ Z+ I% g3 }请问楼主mbed可以用于开发商业产品吗?如果开发产品mbed操作是否方便?

2 U1 Q% ]! D) Z9 |5 s0 s' R我玩mbed纯粹兴趣//stem
. X3 J4 a* i& V& L& P9 N经过封装的API其函数都是基于HAL,  o  ~2 i7 @6 m! B2 i7 p0 X1 ^
但是API不全,暂时不能使stm32火力全开/ Z. i; _1 T! p5 W6 s
人生应该有一样不以生存为目的的爱好

点评

个人也有同类似疑问,MBED是否合适于开发商品,或者公司开发产品的一个方式,后续维护以及方式是否合适!?  发表于 2017-2-6 09:43
mark0668 回答时间:2016-10-22 23:05:03
楼主太牛B了
andypanfan 回答时间:2016-10-23 00:10:54
大大的好人,牛人很多呀!!!
lisingch 回答时间:2016-10-23 00:18:59
这个方便阅读。
zero99 回答时间:2016-10-24 09:44:09
内容好多,感谢分享
zengyi703-16313 回答时间:2016-10-24 12:22:38
感谢分享
爝火燃回春浩浩 回答时间:2016-10-25 09:08:48
: g; G" _' g9 Q
这个方便阅读。
lgkgkfg 回答时间:2016-10-25 09:35:40
火钳刘明
adlu 回答时间:2016-10-25 16:52:09
收藏!!!
mrclp 回答时间:2016-10-26 16:34:01
给力!@
harvardx 回答时间:2016-10-26 16:44:14
大爱mbed , 楼主有幸了
zbber 回答时间:2016-10-26 17:07:33
大大的好人,牛人很多呀
mrclp 回答时间:2016-10-26 19:32:58
顶上  非常给力
assssdz 回答时间:2016-10-30 13:04:33

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版