- 博客(23)
- 收藏
- 关注
转载 Linux 命令行参数解析
在linux中,经常需要各种命令,通常情况下都会带各种参数,而这些参数是如何解析的呢?通常使用GNU C提供的函数getopt、getopt_long、getopt_long_only函数来解析命令行参数。使用他们需要引用头文件getopt.h。原文地址:https://www.cnblogs.com/NickQ/p/11368656.html1. getopt()函数geto...
2019-08-17 15:00:00 322
转载 类似register uint32_t __regPriMask __ASM("primask");的代码分析
本文仅对 keil armcc 编译器有效,对于其他编译器未验证,不清楚。代码:#define __ASM __asm /*!< asm keyword for ARM Compiler */#define __INLINE __inline /*!< inline keyword for ARM Compiler */...
2019-08-16 09:15:00 1932
转载 ARMCC中的特殊修补符号Super和Sub
前言偶然在RTthread代码中发现,特殊的修补符号$Super$$ 和 $Sub$$,他的作用很强大,介绍一下。实例代码如下代码:extern int $Super$$main(void);/* re-define main function */int $Sub$$main(void){ rt_hw_interrupt_disable(); rtthre...
2019-08-13 09:48:00 1027
转载 STM32 Startup**.s文件中使用的 __main C函数入口
代码:; Reset handlerReset_Handler PROC EXPORT Reset_Handler [WEAK] IMPORT SystemInit IMPORT __main LDR R0, =Sy...
2019-03-05 21:08:00 523
转载 MQTT入门2 -- “Error: Invalid password hash for user nick.”和“Connection Refused: not authorised.”...
原文地址:https://www.cnblogs.com/NickQ/p/9277315.html问题描述:搭建好mosqitto环境后,利用无密码验证方式,成功通过测试。但修改配置文件将匿名访问关闭,并设置密码文件allow_anonymous falsepassword_file /home/nickxq/mqtt_passwd密码文件内容:参考:https://mos...
2018-07-07 16:12:00 1656
转载 MQTT入门1 -- mosquitto 安装
原文链接:https://www.cnblogs.com/NickQ/p/9247638.htmlMQTT入门1 -- mosquitto 安装简介:MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。MQTT服务器有好多种,mosquitto 是其中之一。由于mosq...
2018-06-30 16:11:00 322
转载 利用wireshark抓取TCP的整个过程分析。
原文地址:https://www.cnblogs.com/NickQ/p/9226579.html最近,已经很久都没有更新博客了。看看时间,想想自己做了哪些事情,突然发现自己真的是太贪心,到头来却一个都没搞好。手头的嵌入式都还没学出名堂,竟然还想着学FPGA,物联网,机器学习。然而,遇到新奇的事物,就会控制不住的去想,去找资料,实际上只是逃避遇到的问题,不想去解决而已。。最后的结果...
2018-06-25 22:35:00 259
转载 ARM Linux驱动篇 学习温度传感器ds18b20的驱动编写过程
ARM Linux驱动篇 学习温度传感器ds18b20的驱动编写过程原文地址:http://www.cnblogs.com/NickQ/p/9026545.html一、开发板与ds18b20的入门ds18B20是常用的数字温度传感器,具有体积小,硬件开销低,抗干扰能力强,精度高的特点。但楼主在使用过程中发现,ds18b20测量的温度还是需要进行一定的软件校准的。后面我们会谈论到。...
2018-05-12 01:22:00 329
转载 移植ARM linux下远程连接工具dropbear
移植ARM linux下远程连接工具dropbear原文地址:http://www.cnblogs.com/NickQ/p/9010529.html移植zlib下载地址:https://github.com/madler/zlib/archive/v1.2.10.tar.gz获取zlib并解压wget https://github.com/madler/zlib/archive...
2018-05-08 19:37:00 175
转载 飞凌2440开发板制作路由器
原文链接:http://www.cnblogs.com/NickQ/p/8976054.html环境:Linux3.0内核 RT3070(无线) + DM9000(有线)在s3c2440上实现SoftAP模式配置内核配置完内核开始编译后,报如下错误。解决方法:make clean后重新编译。参考:https://blog.csdn.net/tonkeytong/...
2018-05-08 19:35:00 127
转载 使用RT3070使开发板上网
原文地址:http://www.cnblogs.com/NickQ/p/8973880.html使开发板上网USB驱动部分在arch/arm/mach-s3c2440/mach-smdk2440.c中,修改Usb时钟。#include <mach/regs-clock.h> /* Add 2018/04/25-14:54:18 By Nick, for usb_...
2018-04-30 16:19:00 130
转载 Linux及FL2440使用过程遇到的各种问题和小技巧
原文链接:http://www.cnblogs.com/NickQ/p/8900474.html## Linux及FL2440使用过程遇到的各种问题和小技巧关于移植linux根文件系统中的问题在最小内核移植并使用文件系统时,记得配置并保存好u-boot相关参数,否者会导致Linux内核找不到文件系统死掉。文件系统时 JFFS2 时,设置的bootcmd和bootargs参数...
2018-04-21 11:57:00 106
转载 学习 Git的使用过程
原文链接: http://www.cnblogs.com/NickQ/p/8882726.html学习 Git的使用过程初次使用git config --global user.name "用户名"git config --global user.email "邮箱"Git 创建版本库git init //初始化一个空工程git add <file> /...
2018-04-19 14:45:00 89
转载 Linux下Bash shell学习笔记
原文地址: http://www.cnblogs.com/NickQ/p/8870423.html1、shell下没有变量类型和定义的概念。变量直接使用不用定义所有值都视为字符串。在对变量取值都需要加$行注释为 #在shell中,算术运算,执行加减除例如: var1=5 var2=2 total=`expr $var1+$var2`$...
2018-04-17 22:26:00 91
转载 MarkDown学习笔记
原文地址:http://www.cnblogs.com/NickQ/p/8859130.htmlMarkDown有什么好处?MarkDown的好处是纯文本排版,文本本身就有很强的结构化效果,即使只是在Notepad里写MarkDown,不用任何渲染,你也能看出层次结构来。比如,在QQ、微信里,你发个MarkDown的文本,别人准能看的出其中的结构层次来,这就是文本结构本身的效果。当...
2018-04-16 22:59:00 77
转载 STM32F407+STemwin学习笔记之STemwin移植补充Touch
原文地址:http://www.cnblogs.com/NickQ/p/8857213.html环境:keil5.20 STM32F407ZGT6 LCD(320*240) STemwin:STemWin_Library_V1.1.2 电阻式触摸屏准备:STemWIn在裸机上的移植,需要准备STemwin空工程,Touch驱动。开始移植:第一步:先将Touc...
2018-04-16 18:31:00 585
转载 STM32F407+STemwin学习笔记之STemwin移植
原文链接:http://www.cnblogs.com/NickQ/p/8748011.html环境:keil5.20 STM32F407ZGT6 LCD(320*240) STemwin:STemWin_Library_V1.1.2准备:STemWIn在裸机上的移植,需要准备STemwin的库(STemwin:STemWin_Library_V1.1.2.rar...
2018-04-15 19:55:00 650
转载 DXP常用的设置及快捷键
原文地址:http://www.cnblogs.com/NickQ/p/8799240.html测试环境:Altium Designer Summer 16一、快捷键1.原理图和PCB通用快捷键:ctrl+shift+L 左对齐ctrl+shift+R 右对齐ctrl+shift+H 中对齐ctrl+T 顶...
2018-04-14 19:02:00 876
转载 第九届蓝桥杯-嵌入式比赛体会与备赛经验
原文地址:http://www.cnblogs.com/NickQ/p/8721317.html 说起蓝桥杯,相信很多电子类的学生,应该很熟悉了吧。。。上周日,我也去湖北工业大学参与了一下。说起这次经历,我还是觉得有点惋惜,但还是觉得应该写出来。 先说比赛体会吧。。关于考点(湖北工业大学考点), 个人觉得,湖工承办的这次比赛还是比较出色的,但也有以下几点瑕疵。 ...
2018-04-05 13:07:00 392
转载 全国计算机等级考试_三级网络技术总结
原文链接:http://www.cnblogs.com/NickQ/p/8716772.html今天,已经是4月4号了。没想到最近事情和麻烦不断,日子也在巧无声息中匆匆而过了。原本打算考完了就写这篇博文的,可是电脑却阵亡在了不恰当的时间。说起我的电脑,我又忍不住想要孤愤一下。我的电脑购于2015年7月4号某地一数码城,华硕商务本(B551L)。购买的时候呢,考虑到是**的熟人,...
2018-04-04 23:10:00 284
转载 STM32高级定时器TIM1产生两路互补的PWM波(带死区)
测试环境:Keil 5.20.0.0 STM32F103RBT6 固件库版本:STM32F10x_StdPeriph_Lib_V3.5.0(2011)本文使用TIM1的通道1,通道2,产生两路1khz,死区时间1us的互补PWM波。所使用的IO口:由下图知,我们使用引脚为PA9,PA10,互补输出使用PB14,PB15部分代码如下: 1 /* 配置TIM1...
2018-03-12 22:34:00 3548
转载 STM32F4使用FPU+DSP库进行FFT运算的测试过程二
原文地址:http://www.cnblogs.com/NickQ/p/8541156.html测试环境:单片机:STM32F407ZGT6 IDE:Keil5.20.0.0 固件库版本:STM32F4xx_DSP_StdPeriph_Lib_V1.4.0第二部分:本教程使用DSP——lib库的方式,进行FFT运算。上一篇教程STM32F4使用FPU+DSP库进行FFT运算的...
2018-03-10 21:24:00 989
转载 STM32F4使用FPU+DSP库进行FFT运算的测试过程一
测试环境:单片机:STM32F407ZGT6 IDE:Keil5.20.0.0 固件库版本:STM32F4xx_DSP_StdPeriph_Lib_V1.4.0第一部分:使用源码文件的方式,使用void arm_cfft_radix4_f32(const arm_cfft_radix4_instance_f32 * S,float32_t * pSrc)函数进行FFT运算。...
2018-03-10 18:00:00 1719
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人