C语言入门学习-Codeblocks编译软件下载安装与使用

Codeblocks是一款免费的C语言开发编译软件,容量小,只有100多MB,安装简单,不需要license,使用时不需要json文件配置,或环境变量配置,对于快速做C代码学习调试来说,是很好的入门工具。

下面就下载安装和使用过程,一些细节和遇到的问题,整理一下,方便以后回顾。

可以直接从官网下载,下载地址是:https://www.codeblocks.org/downloads/binaries/#imagesoswindows48pnglogo-microsoft-windows

点击进去,可以看到以下列表:

同时,列表下面有一段话:

NOTE: The codeblocks-20.03-setup.exe file includes Code::Blocks with all plugins. The codeblocks-20.03-setup-nonadmin.exe file is provided for convenience to users that do not have administrator rights on their machine(s).

NOTE: The codeblocks-20.03mingw-setup.exe file includes additionally the GCC/G++/GFortran compiler and GDB debugger from MinGW-W64 project (version 8.1.0, 32/64 bit, SEH).

NOTE: The codeblocks-20.03(mingw)-nosetup.zip files are provided for convenience to users that are allergic against installers. However, it will not allow to select plugins / features to install (it includes everything) and not create any menu shortcuts. For the “installation” you are on your own.

If unsure, please use codeblocks-20.03mingw-setup.exe!

如果点开第一行的FossHUB,会弹出新的界面,

此时网页会自动下载< codeblocks-20.03-setup.exe>,大小是35.7MB。

但不确定自己电脑是否已有GCC编译器,所以按照英文的推荐,下载< codeblocks-20.03mingw-setup.exe >,也就是点击第4行的FossHUB,页面会自动下载<codeblocks-20.03mingw-setup.exe>,大小是145MB。

就按照这个来安装。

安装过程无需激活码,并提醒电脑上已有GNU GCC编译器,图片提示更改编译器主路径,不懂掠过。

这个环境配置,并不影响软件使用的。

按照个人使用习惯,调整界面配置。

菜单栏点击Setting->Editor,弹出以下窗口

左边栏内,点击General setting,右边栏点击choose,调整字体和大小。

左边栏内,点击Syntax highlighting,右边栏点击Background,调整背景颜色,修改红蓝绿数值。

得到代码背景颜色,,为淡绿色,这样看代码时比较舒服。

左边栏内,点击Code completion,做代码补全配置:

当然是希望越早补全越好,最好是输入两个字符,就提示接下来输什么。

双击打开软件。

在主页内

点击create a new project,选择Console application,

选择C语言

会弹出新窗口,在第一行Project title内,填入名称,并在第二行内选择文件夹,则第三行和第四行就会自动补全。

接下来弹出窗口,提示编译器,按照默认即可,这一页都不修改。

点击finish,得到

点击绿色箭头,编译并运行,得到

显示程序执行时间,是0.086s。

这个程序执行时间最小分辨率是1ms,且编译完成后,无论循环设置多少次,程序执行时间始终是0.01s,待进一步分析。

目前来看,Codeblocks上手很简单,对于从simulink编译出来的C代码,也可以正常调试,但对比simulink的模型不同搭建方法带来的效率差异,若要使用程序执行时间作为指标,还是存在一定的问题。

GX Developer与三菱FX3U系列PLC的通信连接上传下载程序

关于GX Developer是如何与三菱FX3U系列PLC通过串口编程电缆线的通信。

在这里主要讲一下这方面的操作。

三菱GX Developer软件是三菱PLC的编程软件,适用于Q、QnU、QS、QnA、AnS、AnA、FX等全系列可编程控制器。支持梯形图、指令表、SFC、ST及FB、Label等语言程序设计。

需要准备以下软硬件:

三菱GX Developer软件

USB转RS422串口编程电缆数据线(USB-SC09),如下图:

三菱FX3U系列PLC

接下来我们开始进行PLC的软硬件通信连接操作:

  1. 我们先把硬件连接起来,将编程电缆线插在PLC的串口上,另一头USB头插在电脑USB口上。

2、鼠标右击“我的电脑”图标-属性。

  1. 点击“设备管理器”,进入设备管理器页面,查看我们的数据线通信端口号,在这里我们的端口号是COM6。

4、完成上面操作后,接下来打开我们的PLC编程软件GX Developer软件,新建一个工程。

PLC系列选择FXCPU

PLC类型选择FX3U(C),然后点击确定按钮。

5、点击“在线”—“传输设置”,进行通信连接设置。

6、在弹出来的传输设置界面,双击“串行-USB”图标,在PC/IF串口详细设置对话框选择“RS-232C”。

  1. 选择COM端口—COM6,传送速度默认9.6kbps,然后点击确认按钮。

如果端口选择错误将提示:指定无法使用的端口。请确认端口的设定后再执行。这时请重新选择端口号,不知道端口号多少请参照步骤2-3.

  1. 点击“通信测试”按钮,进行通信连接测试。

通信连接成功将提示:与FX3U(C)CPU连接成功了。

通信连接失败将提示以下内容,这时候请检查通信线或设置是否异常。

  1. 通信连接成功后,点击确认按钮。接下来就可以进行PLC的上传下载操作了。

(1)点击在线—PLC读取。

(2)勾选所需读出的内容,或直接点“程序+参数”按钮。

(3)点击“执行”按钮。

(4)在弹出来的对话框选择“是”。

程序正常上载过程中

10、PLC程序的下载过程:

  1. 点击在线—PLC写入。

(2)勾选所需读出的内容,或直接点“程序+参数”按钮。

(3)点击“执行”按钮。

这样我们就完成了PLC的上传下载操作了。

一周教你学会基本的C语言程序设计

今天教给大家基本的C语言程序设计,本文用到的是cfree5.0编辑软件,电脑可以到官网下载

下载地址:()

C语言代码要运行成功必须包括:头文件+主函数

一般的函数都包括在<stdio.h>这一个头文件中std:standard、i:input、o:output连起来的意思是标准输入输出

下面为大家演示输出函数printf、输入函数scanf

利用C语言输出函数printf,打印“hello world!”

代码如下:

#include <stdio.h>

int main()

{

printf(\”hello world!\\n\”);

return 0;

}

printf函数可以将输入的内容输出

输入3+5,结果输出8

#include <stdio.h>

int main()

{

int a,b;

scanf(\”%d %d\”,&a,&b);

printf(\”%d\\n\”,a+b);

return 0;

}

若是大家感兴趣,还会继续更新C语言程序设计基础内容,谢谢大家!

此外代码可以直接复制到编译软件运行!

本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com

点赞 0
收藏 0

文章为作者独立观点不代本网立场,未经允许不得转载。