前言在之前的关于代码风格的文章《构建自己的编码风格 linux C语言》中提到,繁琐的代码格式化与注释可能会影响编程的效率,为了解决这个问题,我们可以在Source Insight中添加Astyle命令来快速对代码格式化,当然在日常的编码过程中还需注意自己的编码风格,而不要过度依赖Astyle。步骤下载AStyle下载地址:http://astyle.sourceforge.net/,解压后将整个文件夹复制到自定义的文件夹中,可以放在Source Insight的文件夹中。添加自定义命令在Tools菜单栏中选中Custom Commands...接着点击Add...添加新命令,键入ASt...
通常将设备树源码(dts/dtsi)编译成设备树二进制文件(dtb)可以使用DTC(Device Tree Compiler)工具编译。
定义一个数组int a[5] = {0};此处a的类型看似为整个数组,实际上该数组名a为一个常量指针,也就是数组第一个元素a[0]的地址,同理a+1为第二个元素a[1]的地址。在上例中,数组名的类型就是指向int类型的常量指针,该值不可修改。
ARM Cortex-A 内核有别于ARM Cortex-M 和 Cortex-R 处理器。Cortex-A 内部包含大量的硬件资源,如内存管理单元MMU,可以直接运行Linux、Android、WinCE等操作系统。而 Cortex-M 和 Cortex-R 仅用以运行一些微内核的 RTOS 实时操作系统。当然,这不是说明Cortex-A比他们更强,而是使用领域不一样。
之前做项目时需要用到SIM7100模块,便快速了解下ppp拨号,实现了功能,但是功能虽然实现了,却依然有许多疑问,这段时间有点时间,打算更加详细的研究下。
今天晚上逛 数码之家论坛(好久没逛了,注册论坛也有6,7年了,这可是我大学时期最常泡的论坛了)一不小心发现自己发的陈年老帖,回忆满满啊。看看那帖子的语气,就像现在去看以前QQ空间的说说,宛如一个充满了稚气的傻逼,不过,毕竟是一个不错的回忆,于是,决定把它腾过来。
前言一直以来,遇到不熟悉的Linux命令都会直接百度,找到一些命令查询网站再进行查询,比如这个man.linuxde.net网站就很不错。虽然加入收藏夹就能很方便的访问,可是有时电脑离线,要查询就比较麻烦,心里还是希望能有个离线的可以用。开始想要爬他们家的数据,可惜不会Python,有空学学再爬吧,于是乎,这个想法搁置了好久。直到有一天,在github上闲逛,突然看到了这个项目https://github.com/jaywcjlove/linux-command,没错,这个项目正是我所需要的,非常感谢这个作者,感谢man.linux.net网站。于是趁着国庆折腾了下,有了现在这个软件。