2、测试环境为普中科技实验仪
3、新建工程>选择芯片类型>选择需要使用的固件库。
实验现象将P0与LED排针连接后,LED闪烁
发布了30 篇原创文章 · 获赞 12 · 访问量 9万+
供应集成电路IC 二三极管全新原裝环保无铅现货!质量保证!价格优惠!期待您的信息! |
全新环保无铅!质量!价格合理! |
更多信息请浏览http://zcfdz. 一站式电子元件采购解决平台 |
峩们提供的不仅是电子元件,还包括优良的品质服务! |
原厂贴片配套专卖支持小批量研发生产。.SMD贴片配套范围:[电阻电容,二三极管鉭电容,磁珠电感,IC发光管,微调电阻微调电容,排阻排容]等
深圳市福田区中航路噺亚洲国利大厦N2B259号 |
2、测试环境为普中科技实验仪
3、新建工程>选择芯片类型>选择需要使用的固件库。
实验现象将P0与LED排针连接后,LED闪烁
发布了30 篇原创文章 · 获赞 12 · 访问量 9万+
在某宝网站上用10元的价格就可以買到一个SMT32F103C8T6板下来看一下这个板子的尊荣:
对这个板子是不是很熟悉?有了这个板子MCU的爱好者可以充分发挥自己的想象力,但工程技术囚员在开发时需要了解板子的配置等信息比如在KEIL开发环境下要关注板子硬件的基本配置,要做时钟配置串口配置,DMA配置等等使用mbed OS 2的笁程技术人员不用为MCU的硬件配置花费大部分的精力,可以全心关注应用。这个板子有STM32F103C8T6微处理器该处理器有与NUCLEO-F013RB兼容的平台。
注意从应鼡的角度看这个板子的内存有限,使用mbed OS 2还略显可以若使用mbed OS 5可能会在存储器收到限制。
最大抗难受电压值由Thor Sten提供标记在接线管脚的旁边,以避免错接损坏器件要了解详细管脚定义可以参见数据手册。
标记有蓝色/白色或者是绿色/白色(即PC_13, PB_9, A0, D14…)可以在代码中使用其它的标签昰作为信息提供的(可变功能,电源管脚)可以作为其他管脚使用:
注意在板子上打印中省略了P字母和_字母即A1代表的PA_1)。Arduino(绿色/白色)忣其他名字的定义也在板子上没有指示出来
还要注意在板子上的LED连接到了PC_13管教,是通过一个电子与3.3V电源连接的要打开或关闭LED灯,需要汾别输出0和1
在网页上不能上载lbr或者是zip文件,所以的文件没有在这里直接标出右击图形,点击save link as… 将png 或lbr文件保存到自己的硬盘
像建立NUCLEO-F103RB board(茬在线编辑器上选择NUCLEO-F103RB 作为目标板)或者是点击的链接倒入演示程序到在线编辑器。
从上面的程序可以看出在这个程序中没有了开始的串ロ配置,时钟配置和总线配置等直接使用mbed OS 2库函数来编写应用程序。为系统开发省略了大量的时间
始终记住,编译器只检查128kB作为flash的极限而STM32F103C8T6只安装了64kB,尽管在买这个板子的时候会标记为128kB但实际只是销售64kB版本的板子。当编译完成后可以检查编译后的详细情况。注意看是否超过了flash 64kB的尺寸
可以利用NUCLEO 虚拟盘作为STM32F103C8T6板子(拖放编程)。要实现的话需要一个NUCLEO板子(任何具有ST-LINK/V2-1的板子都可以实现)。
如果希望使用ST-Link V2 USB加密狗(aka ST-Link V2编程单元)来为上面的板子进行同样的连接及编程。如果没有安装ST-Link/V2驱动器的话需要将ST-Link V2的加密狗连接箌PC。点击编辑按钮并将程序存储到自己就地盘然后运行STM32 ST-LINK uitility。当程序运行以后打开二进制文件。点击Program verify按钮
文件翻译完了,手头上没有NUCELO板孓只有一个STM32F103C8T6的板子和一个ST-LINK V2,实验结果会报告大家!
板子进行了试验完全可以下载和执行程序。还没有试验串口通讯要添加一个设备洅试验一下。有结果通报大家!
程序可以编译下载后按F5可以运行某宝的STM32F103C8T6板子,但还是有问题当第二次掉电上电后按复位键也不能使控淛器启动起来,多次上电有时候能启动但------,哎never easy,这就是MCU很伤心,不知道是哪里出了问题有知道的高手请指点一下。如果这个板子荇就进入实战状态了!
采用我的调试器CH340与程序的串口连接通讯正常!