Source Insight使用AStyle格式化代码

Source Insight使用AStyle格式化代码

前言在之前的关于代码风格的文章《构建自己的编码风格 linux C语言》中提到,繁琐的代码格式化与注释可能会影响编程的效率,为了解决这个问题,我们可以在Source Insight中添加Astyle命令来快速对代码格式化,当然在日常的编码过程中还需注意自己的编码风格,而不要过度依赖Astyle。步骤下载AStyle下载地址:http://astyle.sourceforge.net/,解压后将整个文件夹复制到自定义的文件夹中,可以放在Source Insight的文件夹中。添加自定义命令在Tools菜单栏中选中Custom Commands...接着点击Add...添加新命令,键入ASt...

磨刀不误砍柴工 2018-12-05 PM 5764℃ 2条
构建自己的编码风格 linux C语言

构建自己的编码风格 linux C语言

0.前言“程序必须为阅读它的人而编写,只是顺便用于机器执行。” ——Harold Abelson 和 Gerald Jay Sussman良好的编程风格使得代码具有更强的可读性,可维护性,以及可移植性。为了使自己在编码过程中能够保持良好的编程规范,形成自己的风格,我结合多篇著名编程规范文章以及自己工作中的经验,总结提炼,形成以下内容,以备自用与遵循。

嵌入式Linux,C语言 2018-11-15 PM 3921℃ 0条
独立编译设备树的方法 多文件 多dts依赖

独立编译设备树的方法 多文件 多dts依赖

通常将设备树源码(dts/dtsi)编译成设备树二进制文件(dtb)可以使用DTC(Device Tree Compiler)工具编译。

嵌入式Linux 2018-10-24 PM 7403℃ 1条
数组地址与数组首字节地址之间的关系

数组地址与数组首字节地址之间的关系

定义一个数组int a[5] = {0};此处a的类型看似为整个数组,实际上该数组名a为一个常量指针,也就是数组第一个元素a[0]的地址,同理a+1为第二个元素a[1]的地址。在上例中,数组名的类型就是指向int类型的常量指针,该值不可修改。

C语言 2018-10-23 PM 3103℃ 0条
ARM Cortex-A5 A7 A8 A9 A12 A15 A17内核比较

ARM Cortex-A5 A7 A8 A9 A12 A15 A17内核比较

ARM Cortex-A 内核有别于ARM Cortex-M 和 Cortex-R 处理器。Cortex-A 内部包含大量的硬件资源,如内存管理单元MMU,可以直接运行Linux、Android、WinCE等操作系统。而 Cortex-M 和 Cortex-R 仅用以运行一些微内核的 RTOS 实时操作系统。当然,这不是说明Cortex-A比他们更强,而是使用领域不一样。

嵌入式Linux 2018-10-22 PM 8621℃ 0条
嵌入式Linux利用ppp实现4G模块联网

嵌入式Linux利用ppp实现4G模块联网

之前做项目时需要用到SIM7100模块,便快速了解下ppp拨号,实现了功能,但是功能虽然实现了,却依然有许多疑问,这段时间有点时间,打算更加详细的研究下。

嵌入式Linux 2018-10-21 PM 6627℃ 0条
不一样的六足机器人

不一样的六足机器人

今天晚上逛 数码之家论坛(好久没逛了,注册论坛也有6,7年了,这可是我大学时期最常泡的论坛了)一不小心发现自己发的陈年老帖,回忆满满啊。看看那帖子的语气,就像现在去看以前QQ空间的说说,宛如一个充满了稚气的傻逼,不过,毕竟是一个不错的回忆,于是,决定把它腾过来。

小项目 2018-10-12 PM 3347℃ 1条
Linux命令查询工具 O-LinuxCmd

Linux命令查询工具 O-LinuxCmd

前言一直以来,遇到不熟悉的Linux命令都会直接百度,找到一些命令查询网站再进行查询,比如这个man.linuxde.net网站就很不错。虽然加入收藏夹就能很方便的访问,可是有时电脑离线,要查询就比较麻烦,心里还是希望能有个离线的可以用。开始想要爬他们家的数据,可惜不会Python,有空学学再爬吧,于是乎,这个想法搁置了好久。直到有一天,在github上闲逛,突然看到了这个项目https://github.com/jaywcjlove/linux-command,没错,这个项目正是我所需要的,非常感谢这个作者,感谢man.linux.net网站。于是趁着国庆折腾了下,有了现在这个软件。

自写工具 2018-10-10 PM 3675℃ 1条
O-ComTool 串口调试工具

O-ComTool 串口调试工具

写在之前由于最近经常需要和串口打交道,面对各种规约、协议,调试实在麻烦,于是本人根据同事及自己在工作中对串口工具的要求,利用工作之余编写了O-ComTool串口调试助手,经过一段时间的使用,发现其对于串口调试还是有所帮助的,故分享出来给大家使用,由于本人水平有限,其中bug在所难免,希望大家包涵,如有bug或想法可以在评论中提出。

自写工具 2018-09-20 PM 10692℃ 4条