Proteus8.9 VSM Studio GCC编译器仿真STM32F407ZGT6系列011_lcd1602并口

一,打开文件(可以随文下载放置在文档中打开)。(如下图1所示)
图1
二,调整原理图大小,适合可视,另存工程文件。(如下图2,3,4所示)
图2
图3
图4
三,点击source code标签。(如下图5所示)
图5
四,编辑main.c 代码如proteus8.9 vsm studio gcc编译器仿真stm32f407zgt6系列011_lcd1602并口(如下图6所示)
图6
五,main.c 代码:
/* main.c file generated by new project wizard
* author: ziegler yin
* created: 周四 一月 16 2020
* processor: stm32f407zgt6zgt6
* compiler: gcc for arm
*/
#include mfuncs.h
#include delay.h
#include usart.h
#include lcd1602.h
u8 l;
int main(void)
{
delay_init(84); //初始化延时函数
nvic_prioritygroupconfig(nvic_prioritygroup_2);//设置系统中断优先级分组2
uart_init(9600);//初始化串口波特率为115200
gpiost_init();
lcd_init();
while(1) //实现比较值从0-300递增,到300后从300-0递减,循环
{
lclear();
for(l=0; l<100; l++) delay_ms(5);
showstr(1, 0, kaillen workwork, 12);
showstr(4, 1, wellcom you!, 12);
for(l=0; l<255; l++) delay_ms(5);
uprint(大家好!!! );
uprint(大家来造呼吸机-----。 );
uprint(控制芯片stm32f407zgt6_011_led1602并口02仿真开始了。 );
lclear();
for(l=0; l<100; l++) delay_ms(5);
showstr(1, 0,code made, 9);
showstr(2, 1, ---ziegler yin, 14);
for(l=0; l<100; l++) delay_ms(5);
}
}
void main(void)
{
init();
while(1){
lclear();
delay(500);
showstr(1, 0, kaillen workwork, 12);
showstr(4, 1, wellcom you!, 12);
delay(500);
lclear();
delay(500);
showstr(1, 0,code made, 9);
showstr(2, 1, ---ziegler yin, 14);
delay(500);
}
}
六,点击构建工程按钮,编译工程。(如下图7所示)
图7
七,点击窗口左下方仿真按钮,可见lcd1602和虚拟串口的信息显示在屏。 (如下图8,9,10所示)
图8
图9
图10
八,选择release,点击构建工程按钮,编译工程生成hex文件。(如下图11所示)
图11
附件proteus8.9 vsm studio gcc编译器仿真stm32f407zgt6系列011_lcd1602并口在已安装proteus8.9的计算机文件夹中打开即可

Teledyne Imaging推出的Z-Trak2是一个全新的3D轮廓传感器系列
深鉴科技上市了吗_深鉴科技相关股票代码
作为防静电对策的使用事例及效果
智慧门禁系统升级,离不开人脸识别门禁终端的加持
STM32F1系列DEBUG调试功能需要配置吗?
Proteus8.9 VSM Studio GCC编译器仿真STM32F407ZGT6系列011_lcd1602并口
智慧热力:热力管网在线监测,热力管网自动化,热网监控系统
基于FPGA的数字电位器设计
光电传感器在自动控制领域的应用,它的特点有哪些
是什么让 SmartNIC 实现了智能化?
无人机作为交互式无人机蜂群战术效果展示
英特尔加快推进新一代PC、路由器和网关Wi-Fi 6的应用
TISS将SCiB可充电电池业务转移到东芝
STP网线在综合布线系统中重要吗
非易失性存储器在DDR3速度下具有非挥发性和高耐久性
防雷攻略 · PoE交换机雷电防护篇
YOLOv5网络结构解析
红米Note4,十核旗舰,就是快!
Anduril Industries设计研发虚拟边境墙,用于检测非法越境人员
苹果终于推出iOS10.3.1d的正式更新,还有惊喜!