完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
一、创建工程
1.点击创建新工程,输入工程名、安装路径。 2.选择从选中的模板中创建原理图(DEFAULT)。 3.选择不创建PCB布版设计。 4.选择创建固件项目,其中:系列选择Cortex-M3,Controller选择STM32F103R6,点击下一步,然后创建成功。 二、配置实验所需原件 1.创建项目完成后就如下图所示,显示出自己所选的型号,STM32F103R6,系统并以配置好电源。 2.添加实验所需灯,点击左边P,然后进入下图,在关键字中输入LED-YELLOW,并点击确认选中。 3.添加实验所需电阻,点击左边P,然后进入下图,在关键字中输入RES,并点击确认选中。 4.添加完灯和电阻后屏幕会如下图所示。 5.将灯和电阻分别添加到原理图,然后右键电阻,编辑电阻,设置其阻值为50(默认阻值过大,不更换led电流达不到,亮不起来)。 6.配置好以上,然后连接电路如下,我们选用C0-C7端口,总共8个,如下图所示。 三、进入keil 5中选择Option for Target,然后勾选Create HEX file,生成hex文件。 2.程序代码如下(程序实现要求:8个led灯依次闪烁,然后8个灯同时闪烁8次,依次重复) 四、配置芯片 1.双击stm32f103r6芯片,然后进入Program File 选择刚才生成的hex文件,并配置Crystal Frequency改成8M(设置晶振为8M)。 2.放大如下。 五、实验结果 点击左下角第一个图标,开始运行,结果如下。 1.第一个灯亮 2.第二个灯亮 3.第三个灯亮 4.第四个灯亮 5.第五个灯亮 6.第六个灯亮 7.第七个灯亮 8.第八个灯亮 9.八个灯都灭 10.八个灯都亮 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1771 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1619 浏览 1 评论
1070 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
724 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1673 浏览 2 评论
1935浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
728浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
567浏览 3评论
593浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
551浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 11:10 , Processed in 0.700604 second(s), Total 46, Slave 40 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号