Proteus8.9 仿真STM32407ZGT6系列001_走马灯

发布者:幸福自在最新更新时间:2024-05-07 来源: elecfans关键字:Proteus8  仿真  走马灯 手机看文章 扫描二维码
随时随地手机看文章

一, 打开模板文件(可以随文下载放置在文档中打开)。(如下图1所示)
3.png?imageView2/2/w/1000

图1
二,点击Source Code标签。(如下图2,3所示)
3.png?imageView2/2/w/1000 
图2
3.png?imageView2/2/w/1000

图3
三,点击鼠标右键,添加新文件led.cled.h。(如下图4所示)
4.png?imageView2/2/w/1000

图4
四,另存工程文件,编辑main.cled.c led.h代码。(如下图5所示)
5.png?imageView2/2/w/1000 
图5
五,Main.c 代码:
#include 'stm32f4xx_conf.h'
#include 'sys.h'
#include 'delay.h'
#include 'usart.h'
#include 'led.h'
u8 t=0, str[]='Angela loves baby..n';
int main (void)
{
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//设置系统中断优先级分组2
delay_init(168); //初始化延时函数
uart_init(9600); //串口初始化
LED_Init(); //初始化LED端口 if(USART_RX_STA&0x8000)
while(1)
{
LED0=1; //先点亮灯LED0
delay_ms(500);
LED0=0;
LED1=1; //先点亮灯LED1
delay_ms(500);
LED1=0;
LED2=1; //先点亮灯LED2
delay_ms(500);
LED2=0;
}
}
Led.c 代码:
#include 'led.h'
void LED_Init(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC,ENABLE);//使能GPIOF时钟
//GPIOF9,F10初始化设置
GPIO_InitStructure.GPIO_Pin= GPIO_Pin_1 | GPIO_Pin_2 | GPIO_Pin_3;//LED对应引脚
GPIO_InitStructure.GPIO_Mode= GPIO_Mode_OUT;//普通输出模式
GPIO_InitStructure.GPIO_OType= GPIO_OType_PP;//推挽输出
GPIO_InitStructure.GPIO_Speed= GPIO_Speed_100MHz;//100MHz
GPIO_InitStructure.GPIO_PuPd= GPIO_PuPd_UP;//上拉
GPIO_Init(GPIOC,&GPIO_InitStructure);//初始化
}
Led.h代码:
#ifndef __LED_H
#define __LED_H
#include 'sys.h'
//LED端口定义
#define LED0 PCout(1)
#define LED1 PCout(2)
#define LED2 PCout(3)
void LED_Init(void); //初始化
#endif
六,点击构建工程按钮,编译工程。(如下图6所示)
6.png?imageView2/2/w/1000 
图6
七,点击窗口左下方仿真按钮,可见红黄绿灯每个0.5s跳闪仿真。(如下图7,8,9所示)
7.png?imageView2/2/w/1000 
图7
8.png?imageView2/2/w/1000

图8
9.png?imageView2/2/w/1000 
图9
八,选择release,点击构建工程按钮,编译工程生成Hex文件。(如下图10所示)
10.png?imageView2/2/w/1000 
图10

九,笔者准备的是普中F407ZGT6的核心板,通过普中自动下载软件将Proteus VSM Studio生成的Hex文件下载到开发板上。可见开发板连接的红黄绿灯模块每个0.5s红黄绿灯跳闪。(如下图11,12,13所示)
11.png?imageView2/2/w/1000

图11
12.png?imageView2/2/w/1000

图12
13.png?imageView2/2/w/1000 
图13
.
附件Proteus8.9 仿真STM32407ZGT6系列基础模板t00在已安装Proteus8.9的计算机文件夹中打开即可。


关键字:Proteus8  仿真  走马灯 引用地址:Proteus8.9 仿真STM32407ZGT6系列001_走马灯

上一篇:FreeRTOS代码剖析之3:内存管理Heap
下一篇:STM32针对字库的调用方法

推荐阅读最新更新时间:2026-03-24 17:06

创意DIY立体LED走马灯让这个冬季与众不同
一个 LED 可以做成频闪灯,一根直线排列的LED可以做成走马灯,一个正方形的 LED可以形成点阵,根据这条规律,能否做一个立体的LED呢?在这个想法下,我便开始动手DIY了。最后制作成了一个在立体上显示的走马灯,把 LED 制作成一个立体上显示走马灯,这样就不会把走马灯的花式局限于平面了。 电路很简单,只有驱动和LED显示部分,每行由红绿蓝LED排列顾不同顺序,以避免相连的两个 LED 相同的颜色,显示出七彩缤纷的效果,按键用来切换流动花样和循环全部花样,所需器件包括:20脚STC11F02单片机一块(可以用同类的STC的20脚单片杠机替代)、5cm*7cm万用板一块、470Ω电阻9个、微动按键2个、红绿蓝LED各9个(最
[电源管理]
创意DIY立体LED<font color='red'>走马灯</font>让这个冬季与众不同
Proteus C51仿真学习板9——IIC
IIC总线电气参数就不做多介绍了,了解IIC有2根线,一个SCL时钟,一个SDA数据,然后直接通过时序来看看其是如何工作的。 老规矩,先来句通俗易懂的解释: 老湿:同学们,现在开始点名(起始信号); 学生:一阵骚动,端起小板凳坐好(若干从机上电); 老湿:小明在吗?(寻址); 学生:…(无应答ACK); 老湿:再次开始点人,那小花呢?(再寻址) ——如果老湿很暴躁就不点名了(直接结束) 学生:老湿,我(应答ACK)在(数据Data); 老湿:知道了(应答ACK),结束点名(结束信号)或继续进行其他交流(再次起始信号)。 IIC时序: Start状态: SDA和SCL默认都是上拉为1的,启动数据传输时,需要
[单片机]
Proteus C51<font color='red'>仿真</font>学习板<font color='red'>9</font>——IIC
TM500测试移动终端新增版本9 支持手机仿真【Aeroflex】
英国斯蒂夫尼奇—2011年2月28日—Aeroflex控股公司旗下的全资子公司Aeroflex有限公司今天宣布:其TM500测试移动终端的多UE仿真产品又新增加了对3GPP DC-HSDPA版本9的支持。版本9是HSPA+标准的最近更新, 通过支持MIMO(多输入多输出)和DC-HSDPA(双载波HSDPA)协作,可提供最大为84 Mbps的数据速率。 该TM500 Rel-9 DC-HSDPA多UE测试移动终端可确保3G基站设备制造商们针对多种手机配置进行DC-HSDPA基站和网络测试。正如所有的Aeroflex TM-500多UE测试移动终端一样,它使得制造商们能够实施严格的负载测试并对他们的基站进行优化,从而可确保
[测试测量]
扩展物理AI业务,Mobileye将以9亿美元收购人形机器人企业Mentee
1 月 7 日消息,英特尔控股的智能驾驶技术企业 Mobileye 美国拉斯维加斯当地时间 6 日宣布将以合计 9 亿美元(现汇率约合 62.96 亿元人民币)的现金与股票收购总部同样位于以色列的人形机器人企业 Mentee,这笔交易预计在本季度完成。 Mobileye 表示此举进一步扩展了其以物理 AI 为中心的整体业务,双方的产品均基于相同的物理 AI 技术堆栈。 Mentee 的人形机器人预计将于 2026 年首次进行客户现场部署概念验证。
[机器人]
9分钟充电到97%,他,又发起行业新挑战
2026年3月5日,惊蛰。 二十四节气中颇具动感的一个——它不是温柔的提醒,而是一声惊雷,劈开冬日的沉闷。 就在惊蛰这天,在深圳大运中心,当比亚迪集团董事长兼总裁王传福站在台上说出“没有人比我们更懂电池”时,一场关于动力电池技术的新革命,正在发生着。 这场时长超3个小时的新技术发布会,却没有让人生出沉闷感,其中的关键就是,它用极高的信息密度,回应了新能源车用户真实的焦虑。第二代刀片电池能实现5分钟充至70%,9分钟充至97%,零下30度只比常温多3分钟;比亚迪全新的闪充站,实现了单枪1500kW的充电功率,而这样的闪充站,比亚迪今年年底要建成20000座。这些数字如果放在一年前,大概率会被归入实验室概念的范畴,但这一次,比
[汽车电子]
<font color='red'>9</font>分钟充电到97%,他,又发起行业新挑战
紫光同芯 TMC-E9 系列完成三大运营商全面准入,国产 eSIM芯片迎来规模化发展新阶段
近日, 紫光同芯 eSIM 产品 TMC-E9 系列(芯片备案型号:THD89 1.0.3) 顺利进入中国电信终端库,成为首款入库中国电信的 5G 手机 eSIM 芯片。 紫光同芯 TMC-E9 系列此前已在多家手机品牌实现量产应用,并陆续进入中国移动和中国联通供应链。本次进入中国电信终端库,使其成为当前国内少数同时满足三大运营商要求的 5G 手机 eSIM 芯片方案。 业内普遍认为,这一进展将为国产 eSIM 方案在手机端的规模化落地提供重要支撑,有助于提升终端厂商在研发、生产与适配流程中的一致性,增强供应链自主可控能力。 TMC-E9 系列核心能力获运营商一致认可 一、安全体系完善 TMC-E9 系列
[嵌入式]
紫光同芯 TMC-E<font color='red'>9</font> <font color='red'>系列</font>完成三大运营商全面准入,国产 eSIM芯片迎来规模化发展新阶段
小广播
最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

厂商技术中心

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved