当前搜索:

[置顶] 日常生活 -- 专业能力

最近要开始为找工作做准备了,第一件事就是写简历。而其中的专业技能和项目经验是值得考虑的部分。 CSDN博客写了两年,原创博文也有270多篇。现在根据专业技能部分和项目经验部分,将其总结一下。 一来可以看看自己到底会些什么,再者也可以将招聘信息上需求的,自己暂未总结掌握的部分,好抓紧时间看一看。...
阅读(807) 评论(3)

[置顶] 博客转载 声明

本博客所有内容来源于网络、书籍、和各类手册。 内容均为非盈利,旨为方便查询、总结备份、服务于大家。 部分转载内容均有注明出处,如有侵权请告知,马上删除。
阅读(1922) 评论(0)

[置顶] C语言再学习--关键字

C语言一共有32个关键字,如下表所示: 关键字 说明 auto 声明自动变量 short 声明短整型变量或函数 int 声明整型变量或函数 long 声明长整型变量或函数 float 声明浮点型变量或函数 do
阅读(1898) 评论(2)

[置顶] Altium Designer -- 精心总结

以前是使用DXP2004来画图的,后来转行。想来已经有一年半的时间没有画过了。突然转到AD,有些不适应。用了下发觉很多功能确实比DXP要来的强大。花了不少时间和精力,将之前的一些经验技巧,进行整理总结。希望这篇文章,可以让人少走线些弯路。让初学者可以快速入门。 好了,言归正传,开始启程! 首先下载...
阅读(74359) 评论(26)

STM32开发 -- VS2017错误

出现如下错误: error C3688: 文本后缀“L”无效;未找到文文本运算符或文本运算符模板“operator “”“”L” 解决方法:在字符串里加引号用\ 原来宏定义为: #define CN_ASSERT(E) ((E) ? true : CnComm::Assert...
阅读(11) 评论(0)

STM32开发 -- GPIO工作模式和寄存器

先简单的介绍列出来,后续再总结。 一、GPIO寄存器 每组IO口含下面7个寄存器,一共可以控制一组GPIO的16个IO口。 typedef struct { __IO uint32_t CRL; //端口配置低寄存器 __IO uint32_t CRH; //端口配置高寄存器 ...
阅读(77) 评论(0)

STM32开发 -- MMA8452Q 手册阅读

仅供个人学习!! 参看:MMA8452Q datasheet MMA8452Q是一款智能低功耗三轴电容式微机械系统,具有12位分辨率的加速计。MMA8452Q具有用户可选的满量程±2g /±4g /±8g高通过滤后的数据以及实时可用的未过滤数据。 该设备可以 配置成从任何组合产生惯性唤醒中断信...
阅读(74) 评论(0)

STM32开发 -- 添加头文件

其实很简单,设置 target里的 include paths 但是编译还是不对,其原因是应将该头文件包含在其他文件里。
阅读(62) 评论(0)

STM32开发 -- CRC校验码

通信协议里有CRC校验码,计算从报文的起始字节到报文内容最后一个字节的crc16的值。 举个例子: 远程控制命令集 5B 20 00 0A 00 01 0A 01 FE 00 01 00 AB 89 CRC校验码为:AB 89 一、RTU 檢查碼(CRC)計算器 第一种: 参...
阅读(105) 评论(0)

ESP32开发 -- 试玩ESP32

前文要测试网络调试助手,手头正好有个ESP32一直没有试过。这次正好拿来试玩一下。 一、ESP32官网查看 官网:ESP32官网 这款最小系统开发板搭载了乐鑫最新的系统级芯片 ESP32, 支持 Wi-Fi 和蓝牙功能,具有丰富的外设,能够让开发者尽情发挥想象力进行二次开发! ...
阅读(108) 评论(0)

日常生活小技巧 -- 网络调试助手

用到网络助手、简单的了解一下。 一、下载 下载地址:网络调试助手 二、简单测试 开启两个网络串口,一个网络类型为 TCP Server,一个网络类型为TCP Client。两者本地IP地址和本地端口号相同,则可收发数据。 三、wifi模块与网络调试助手通信 回去试一下!...
阅读(77) 评论(0)

STM32开发 -- 开发环境搭建

TBOX开发用到的芯片GD32F105,现在需要搭建一下开发环境。 一、Keil下载安装 首先需要下载安装软件Keil。 参看:Keil uVision4使用总结 参看:keil专栏 需要注意的是,GD32F105为ARM® Cortex™ -M3 32-bit MCU,所以需要下载...
阅读(126) 评论(0)

STM32开发 -- UART应用层通信协议分析

拿到一份UART的通信协议,上手来操作之前先做一下分析。 一、帧格式说明 先看一下它的帧格式说明: 1、 帧头标志Head 不论是命令帧还是响应帧,帧头标志都是0x92。 2、 协议版本 协议版本号(4bit),目前值为1 加密方式(4bit),0表示采取“数据不加密+校验和...
阅读(70) 评论(0)

日常生活 -- 嵌入式面试

今天经历了一场很狗血的面试,技术面的一塌糊涂。很郁闷!!! 写了两年博客,回过头来看,不可否认确实学到了很多东西。自己也是有基础的,但是还是有点不自信。一来好多东西虽然之前自己很用心的总结了,但是确实有点遗忘了。面试之前没有准备充分,很多都答不上来。二来总感觉自己做的项目比较low。 如何避免...
阅读(449) 评论(3)

Hi3516A开发-- OSD功能实现

网上相关功能实现资料有很多,关键操作:海思osd+freetype+SDL+SDL_ttf字体颜色。我的虚拟机是 Ubuntu 14.04,那首先移植 freetype+SDL+SDL_ttf 这三个库。 一、库移植 (1)freetype下载安装 1、下载 freetype...
阅读(399) 评论(1)

MPU6050开发 -- Linux下测试

之前在C52单片机上有过测试,可以获取原数据和姿态角,但是卡尔曼滤波并未实现。现在想在S5PV210 Linux下进行测试。接下来看一下怎么做。 一、查看 S5PV210 I2C接口 查看J7端子,发现有三组I2C,选取其中第三组 I2C_SCL2/I2C_SDA2 连接MPU6050。 ...
阅读(239) 评论(0)

S5PV210开发 -- USB 你知道多少?(一)

USB接口也是经常用到的,这一篇还是从它的基础知识讲起。 一、USB介绍 通用串行总线(英语:Universal Serial Bus,缩写:USB)是连接计算机系统与外部设备的一种串口总线标准,也是一种输入输出接口的技术规范,被广泛地应用于个人电脑和移动设备等信息通讯产品,并扩展至摄影器...
阅读(145) 评论(0)

C语言再学习 -- grep 命令(转)

grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 一、选项 $ grep --h 用法: gr...
阅读(177) 评论(0)

C语言再学习 -- dmesg 命令

dmesg 这个命令,Linux下用的还是比较多的。现在来详细看一下: Linux dmesg命令用于显示开机信息。 kernel会将开机信息存储在ring buffer中。您若是开机时来不及查看信息,可利用dmesg来查看。开机信息亦保存在/var/log目录中,名称为dmesg的文件里。 ...
阅读(215) 评论(0)

日常生活小技巧 -- U盘拷贝时提示文件过大问题

重装系统遇到问题:对于目标文件系统 … 过大. 解决方法: 点击命令提示符(管理员) 输入:convert I:/fs:ntfs (I为U盘所在盘)
阅读(166) 评论(0)
    友情链接
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 93万+
    积分: 1万+
    排名: 1851
    博客专栏