自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

skawu

等,一城烟雨;渡,一世情缘

  • 博客(16)
  • 资源 (4)
  • 收藏
  • 关注

转载 C++ 虚函数表解析

转载自 陈皓 C++ 虚函数表解析 https://blog.csdn.net/haoel/article/details/1948051/文章目录前言虚函数表一般继承(无虚函数覆盖)一般继承(有虚函数覆盖)多重继承(无虚函数覆盖)多重继承(有虚函数覆盖)安全性一、通过父类型的指针访问子类自己的虚函数二、访问non-public的虚函数结束语附录一:VC中查看虚函数表附录 二:例程前言C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型的指针指向其子类的实例,然后通过父类的.

2020-11-26 09:43:12 103

原创 Qt自动拷贝dll文件到输出目录

1、在pro文件中添加以下代码lib_install.files += gtest/bin/*windows{ CONFIG(debug, debug|release){ lib_install.path = $${OUT_PWD}/debug } CONFIG(release, debug|release){ lib_install...

2020-04-06 09:51:53 1930

原创 嵌入式Linux修改时区

执行 date 命令发现显示时间和实际时间相差8个小时$ dateFri Mar 13 06:08:33 UTC 2020指定 date -R 显示时区为0,中国时区应为+8$ date -RFri, 13 Mar 2020 06:10:33 +0000修改为CST(China Standard Time)时区:$ TZ=CST-8$ export TZ$ date -RF...

2020-03-13 14:44:26 481

原创 RT-Thread 学习笔记(六)——串口

RTThread 串口学习,未完待续!

2017-11-14 15:27:51 8638 2

原创 RT-Thread 学习笔记(五)—— RTGUI代码解读

---恢复内容开始---RT-Thread 版本:2.1.0RTGUI相关代码解读,仅为自己学习记录,若有错误之处,请告知[email protected],不胜感激! GUI流程:main() -> rtthread_startup(); -> rt_hw_board_init(); -> rt_components_board_init(); 在rt_components_

2017-11-11 17:06:25 964

原创 RT-Thread 学习笔记(四)——添加RTGUI组件

RT-Thread版本:2.1.0打开RTGUI组件方法:1、在rtconfig.h中添加:#define RT_USING_GUIENGINE注:/* SECTION: RT-Thread/GUI *//* #define RT_USING_RTGUI */#define RT_USING_GUIENGINE新版本RT-Thread不再使用RT_USING_RTGUI,且关于触摸的一些

2017-11-11 17:06:22 4030

原创 RT-Thread 学习笔记(三)——读取MCU ID及FLASH大小

突然想读一读MCU的识别ID号和FLASH大小,那就写一写呗!型号:stm32f103zet6根据datasheet知道相应的内容存储地址:  然后就贴代码:void rt_show_mcu_id(void){ unsigned int mcu_id[3]; unsigned short mcu_flash_size; mcu_id[0] = *(un

2017-11-11 17:06:20 1681

原创 汇编语言基础知识(cortex-M3 指令)

一、书写格式标号  操作码  操作数1,  操作数2, ...  ;  注释标号是可选的,可写可不写,但如果有必须顶格写,其作用是让汇编器计算程序转移的地址。操作码是指令的助记符,其前面必须有一个空格,通常用TAB。操作数跟在操作码后面,通常,第一个操作数都是本条指令执行结果的存储地。注释均已";"开头立即数,也就是高级语言的常量,必须以#开头。例如:  MOV  R0,  #0

2017-11-11 17:06:17 6688

原创 RT-Thread 学习笔记(二)---线程创建及任务间通信之中断锁

源代码github网址:https://github.com/skawu/RT-Thread-STM32F103ZET6,在分支idcard中。 直接贴代码:创建一个文件,内容如下:#include #include "thread_test.h"#include #include /* 一、动态线程 初始化两个动态线程,它们拥有相同的入口函数,相同的优先级

2017-11-11 17:06:14 941

原创 RT-Thread 学习笔记(一)---系统节拍tick

基础知识,本人学习记录,仅供参考。 系统rt_tick大小定义在rtconfig.h中:/* Tick per Second */#define RT_TICK_PER_SECOND 100默认大小为100/秒,即10ms时钟采用SysTick定时,初始化在startup.c文件中:rtthread_startup() -> rt_hw_board_init() -> SysTick_

2017-11-11 17:06:11 4216

原创 RT-Thread从开源代码生成自己的工程

前提:Windows系统安装好Python 2.7和scons以STM32F103 IAR工程为例,MDK5工程与此类似,参照修改rtconfig.py文件及scons指令参数即可第一步:进入rt-thread-v2.1.0\rt-thread-2.1.0\bsp\stm32f10x目录第二步:在文件浏览器内,按着shift键点击鼠标右键,在此处打开命令窗口第三步:输入scons --

2017-11-11 17:06:08 1305

原创 RT-Thread V2.1.0 重构工程(IAR为例)

RTT版本:rt-thread-2.1.0        http://pan.baidu.com/s/1mgIAyWoPython版本:python-2.7.14.amd64.msiscons版本:scons-2.5.1-setup.exe工具版本选择说明:根据README.md 说明:RT-Thread RTOS uses [scons](http://www.scons.org) a

2017-11-11 17:06:05 995

原创 【STM32】获取STM32官方固件库

以STM32F103ZET6为例:第一步:进入ST官网 http://www.st.com/content/st_com/en.html第二步:搜索需要下载固件库芯片型号,例如:  第三步:找到对应型号,点击进去第四步:点击 DESIGN  第五步:下拉,找到 tools and software 选择中间embedded software  第六步:找到 s

2017-11-11 17:06:03 22368 6

原创 内联函数、递归函数和重载函数

声明:该文章是从多个文章中,根据个人的理解,进行了引用,在此特声明,表示感谢!!!1、 内联函数    内联函数也称内嵌函数。引入内联函数的目的是为了解决程序中函数调用的效率问题。前面我们讲过,函数的引入使得编程者只关心函数的功能和使用方法,而不必关心函数功能的具体实现;另外,函数的引入可以减少程序的代码,实现程序代码和数据的共享。但是函数调用也会带来降低效率的问题,因为调用函数实际上将程序执

2017-11-11 17:06:00 927

原创 platform 学习笔记——初次接触(1)

linux嵌入式驱动总线平台platform学习

2016-11-21 19:20:14 444

原创 【C语言】学习笔记,持续记录

数据类型 基本类型:整型、浮点型、字符型、字符串、符号(#define)、布尔型派生类型:枚举、结构体、共用体 数据存储:负数:绝对值的反码+1(补码)浮点型:11.125 d=1011.001 b整数部分/2,小数部分*2分开计算字符:以字符对应的ASCII码二进制补码进行存储  类型转换:隐式转换:char -> short -> int

2016-08-31 17:26:56 360

链接器和加载器 Beta 2

链接器和加载器,linker and loader中文版,嵌入式必读书籍

2018-08-28

linker and loader

linker and loader 英文版!

2018-08-28

高级C/C++编译技术(英文版)

高级C/C++编译技术英文版,提供学习阅览!!!!!!!

2017-10-12

rt-thread-v2.1.0

RT-thread V2.1.0版本,供下载使用,官方最新版请参考RTT官网

2017-10-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除