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的软硬件通信连接操作:
- 我们先把硬件连接起来,将编程电缆线插在PLC的串口上,另一头USB头插在电脑USB口上。
2、鼠标右击“我的电脑”图标-属性。
- 点击“设备管理器”,进入设备管理器页面,查看我们的数据线通信端口号,在这里我们的端口号是COM6。
4、完成上面操作后,接下来打开我们的PLC编程软件GX Developer软件,新建一个工程。
PLC系列选择FXCPU
PLC类型选择FX3U(C),然后点击确定按钮。
5、点击“在线”—“传输设置”,进行通信连接设置。
6、在弹出来的传输设置界面,双击“串行-USB”图标,在PC/IF串口详细设置对话框选择“RS-232C”。
- 选择COM端口—COM6,传送速度默认9.6kbps,然后点击确认按钮。
如果端口选择错误将提示:指定无法使用的端口。请确认端口的设定后再执行。这时请重新选择端口号,不知道端口号多少请参照步骤2-3.
- 点击“通信测试”按钮,进行通信连接测试。
通信连接成功将提示:与FX3U(C)CPU连接成功了。
通信连接失败将提示以下内容,这时候请检查通信线或设置是否异常。
- 通信连接成功后,点击确认按钮。接下来就可以进行PLC的上传下载操作了。
(1)点击在线—PLC读取。
(2)勾选所需读出的内容,或直接点“程序+参数”按钮。
(3)点击“执行”按钮。
(4)在弹出来的对话框选择“是”。
程序正常上载过程中
10、PLC程序的下载过程:
- 点击在线—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
文章为作者独立观点不代本网立场,未经允许不得转载。