- 积分
- 3553
- 下载分
- 分
- 威望
- 点
- 原创币
- 点
- 下载
- 次
- 上传
- 次
- 注册时间
- 2014-11-13
- 精华
|
马上注册,获取阅读精华内容及下载权限
您需要 登录 才可以下载或查看,没有帐号?注册
x
前几天在 群里看到有人说试用报告要在这里发,一下子郁闷了。
现在将以前发的帖补发一下~
开箱试用:
板子收到了~非常感谢电子发烧友这个试用在平台,第一次申请试用成功了非常高兴。
接下来让我们看看这块开发板,直接上图:
包装精致一看就是官网提供~
做工完美~所有的IO都引出供开发测试连接使用,并且还带有ST-LINK提供开发调试下载使用
非常方便。
除网络通讯相关的芯片没有焊接,其它元件均使用贴片。
背面也有排针方便开发扩展使用设计巧妙~
主要性能指标:Cortex-M4内核,100MHz主频,1M Flash,256KB SRAM,
通上电源连接电脑驱动就自动安装了,估计是我以前安装过驱动,直接就可以使用了。
电源指示灯点亮,LED闪烁按下按键闪烁的指示灯轮流切换,板子自带了测试程序。
以上 ~非常好的一块开发板,接下来的几周将继续进行学习测试~
LED测试:
板子到手后就开始各种实验测试,下面就是大家最常用的测试流水灯。
先建立一个工程:
下面来看看程序代码,使用的库文件。
下面是关于GPIO的设置
然后编译通过下载
三个颜色的LED轮流点亮到此这个简单测试已经完成。
下载程序后发现流水灯的速度非常快,这个也就验证了F412的高速性能100M。
接下来还将继续其他的测试敬请关注哈哈~
串口+按键测试
这两天主要调试了串口和外部中断,主要还是参照官网给的代码,没办法菜鸟都是复制粘贴玩的比较熟悉,呵呵~~现在主要还是先把官网给的代码都过一遍,熟悉各种外设的使用方法和程序调用方式,以便在以后的开发中熟练使用。
高手太多我就不在这里老生长谈了~~
代码就简单的介绍一下吧!(#include me 菜鸟 呵呵~)
下面看一下主要使用的初始化函数及调用函数:
按键配置为外部中断模式
中断检测函数:检测到中断后置位中断标志
串口配置USART6;
串口发送的测试数据:
uint8_t aTxBuffer[] = " **** 串口测试 NUCLEO-F412ZG **** ";
点击发送数据,就会立即返回以上数据。
下面是主函数:主要用来测试按键中断—检测到按键中断时绿灯点亮,延时一会后熄灭并复位中断标志。
下载程序测试:
这个HAL库使用起来感觉还行,主要自己英语水平太差,主要还是依赖了有道词典的鼠标捕捉翻译功能,翻译以后对这个库还是有了一点了解,再借助官方的例子程序慢慢熟悉其中代码的用法。
以上是这周的成果,还请各位大神多多指点。
|
|