在EEWorld论坛参加评测活动获得了一块X-NUCLEO-IKS01A3评测板,原来在本坛参加活动获得了一块STM32F401RE开发板,正好IKS01A3评测板资料中有F401RE的示例代码,这不就直接用起来了。 这是X-NUCLEO-IKS01A3评测板,板上有多个传感器,可以监测温湿度、气压、加速度、磁力等。# x1 M! V( r! t- q, P( B( v 下面是IKS01A3评测板与F401RE开发板: , z# k9 ?4 T9 |* P9 C' b 这是IKS01A3评测板的正面: 4 Z0 j7 R& ~ p' A# m 0 U3 c: ^9 w% r$ h4 ` 这是评测板的反面:1 K$ s7 J6 ]2 [6 `% B0 e * H$ r3 H6 {6 O% n 评测板与开发板: # V* _3 t/ C. H 为了方便测试,我还专门画了一块扩展板,方便直接接上LCD显示屏等外设,下面是打样回来的扩展板:; x6 `$ Q3 x+ [+ F : Q! D6 }9 a; {; H6 z [: E 这是焊上了必要的排母、排针的扩展板: % E1 g# h+ E2 }; [ IKS01A3评测板插在F401RE开发板上,开发板又插在扩展板上:7 b4 |+ K3 [/ X& {# b# y 5 w1 i' u0 M/ F; X: [/ A" P/ C 最后插上LCD5110显示屏,评测的硬件基本就绪。3 H3 X5 z3 j9 r2 w0 \ 4 [ }% }% l9 _3 V# G \ Y% C0 w: K" Z. n7 J " G/ Z, m3 G0 j: |, c% ? ! ]1 B+ g9 f+ w' u* n ( `* T8 n+ J7 h |
STM32固件库分享,超全系列整理
【中文文档】AN3965_STM32F40x和STM32F41x基于串口的IAP
STM32F4-DISC 实现USB主机(U盘)和USB设备(虚拟串口)自动切换
【银杏科技ARM+FPGA双核心应用】STM32H7系列10——ADC
STM32F4中文用户手册
【银杏科技ARM+FPGA双核心应用】STM32H7系列57——MDK_FLM
【STM32图书分享之九】—《STM32F 32位ARM微控制器应用设计与实践》
基于STM32F407的FreeRTOS阶段性的总结(13)
STM32F400、STM32F402 Cortex-M4超值单片机
基于STM32F407的FreeRTOS获取各任务运行时间及占用情况(4)
( {: P8 E' ^1 D! u2 y9 `
由于LCD5110显示屏太小,因此检测工作分了多个模式,这是检测温、湿度和气压的模式。
0 E$ U9 a% [+ s
这是磁场方向检测工作模式,在显示x,y,z轴数值的同时,还用汉字动态显示十六个方位。% T" O/ v/ L0 m% [) W0 X
这是加速度检测工作模式,可以记录下受冲击震动的次数。4 U! n s6 Y9 V3 _& q1 ?- }
这是位置检测工作模式,可以检测板子摆放的位置(平、立、侧、卧等)。# i2 x( C/ x0 h3 W) O8 e
然后就是调整日期和时间的界面。
6 r+ `' _: R2 e) ]
& u; T" w0 J+ b8 D" H$ T8 [
* Q' t& g+ H3 S, c2 Z/ y' N
8 {# d9 n' x- Z, i" m7 l1 K% \
4 ^2 [. N8 L, {! [2 L
, N7 w8 a7 M5 Q- c
3 m7 C' p* U) c# q0 ]: S
最后是联机传送的工作模式,即直接连接电脑,将传感器的检测数据直接发送到电脑中。7 F+ e# f: m `4 C4 P
8 o2 k; L& y% t- `' r2 y a9 E
, P7 b& O! w" q2 f, o. I, ~( d
这块评测板的功能有很多,还有一些功能尚未用上。
- q/ O+ ^# m* H6 w( _# [" @. l4 y