- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 python函数
一。函数知识体系1什么是函数?函数是程序功能的实现方式。为什么要用函数?让代码具有可看性,如果整个代码全部用一个函数来实现不仅十分复杂,而且基本无法重用。2如何自定义函数def ***(***,***,**)*********return ***调用函数def auth(user:str,password:str)->int: if user == 'liupeng' and ...
2018-05-03 12:53:47 226
原创 数据类型,字符编码,文件处理
一。数据类型1什么是数据类型:数据类型就是存储数据的格式,比如整型,字符串,列表,元组,字典,集合。#整型int 作用:年纪,等级,身份证号,qq号等整型数字相关 定义: age=10 #本质age=int(10)#浮点型float 作用:薪资,身高,体重,体质参数等浮点数相关 salary=3000.3 #本质salary=float(3000.3)#二进制...
2018-05-02 10:14:48 291
原创 python笔记
一.编程与编程语言编程的目的是什么:用人能看懂得语句开发软件。语言是一种工具,用哪种都可以,只要能够实现功能就可以。二.编程语言得分类编译型:如C,执行速度快,解释器:如python,方便调试,执行速度慢,方便调试。三python介绍python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,Guido开始写能够解释Python语言语...
2018-05-01 22:15:40 189
原创 4-12-7 嵌入式linux之QT7(末尾附带博客讲解视频地址,看图需下载pdf)
Qte的讲解1.1linux桌面gui系统与embedded linux gui system 中qt的发展先说明一下QT是一个跨平台的c++图形用户界面库。目前包括qt,qtopia(也叫qte),快速开发工具qt designer等。Qt支持所有的unix系统。他的优点有:1优良的跨平台特性,2面向对象的程序设计思想,良...
2018-05-01 09:48:46 644
原创 4-12-5 嵌入式linux之根文件5(无图,详细了解需要下载文章末尾里pdf查看)
根文件系统的构建1.1Linux文件的概述如图所示,这就是一个根文件系统,在启动内核之后(内核独自占用一个分区),根文件系统也是占用一个分区,这两个分区是必须得存在的,之后的其他文件系统内容可以通过挂在到根文件系统来进行访问,总的来说linux下一切皆文件,实现功能都可以通过访问读写文件来实现。1.2 busybox的应用Busybo...
2018-05-01 09:41:50 168
原创 4-12-2 嵌入式linux之裸机程序2(无图,详细了解需要下载文章末尾里pdf查看,还有配套讲解视频)
裸机程序的讲解1 GPIO实验1.1原理介绍:汇编指令与原理图从这两张图我们可以知道让gpb5输出0灯亮,输出1灯灭。如何让GPB5输出高低电平需要打开s3c2440数据手册来查找相应的控制寄存器。1.2用汇编点亮一个led灯我们开始裸机程序的编写上图是汇编程序的代码。这我根据韦东山老师写的jz2440程序自己改写的,第九行的地...
2018-05-01 09:39:16 327
原创 4-12-6 嵌入式linux之驱动6(无图,详细了解需要下载文章末尾里pdf查看)
字符设备驱动1.1理解什么是驱动我们根据这张图来分析一个软件系统的层次关系。1首先app1等应用层的应用程序使用库提供的open函数等,这些函数可以代表打开led设备文件。2库根据open函数传入的参数执行swi指令,这条指令会引起CPU异常,进入内核。3内核的一场处理函数会根据这些参数找到相应的驱动程序,返回一个文件句柄给库,进...
2018-05-01 09:34:59 229
原创 4-12-4 嵌入式内核移植4
kenerl的分析与移植这一章节我们来简单讲解一下内核启动的流程和移植过程。1.1内核的架构这是我们解压的内核子目录表,我们可以得到从上面这张图里知道每个目录里存放的内容,对于移植内核我们只需要改变一些arch里的板级文件以及include文件,drivers中的一些配置,其他的都不需要改变。1.2 内核的makefile分析在讲解makefile时...
2018-05-01 09:30:24 503
原创 4-12-3 嵌入式linux之uboot3(末尾附带博客讲解视频地址)
UBOOT的移植与配置下面我们开始讲解UBOOT的配置原理和移植步骤。在讲解之前我们首先要理解一下下面这一张图的意思。这是一张嵌入式与传统PC机启动的分析对比。在图中我们可以看到嵌入式中每个模块在PC机上都会找到相同作用的模块。在嵌入式中我们的bootloader就是一个引导操作系统的程序与bios有着相同的作用。我们拿到一个源码,尤其是像这个模块型的代码...
2018-05-01 09:25:42 454 1
原创 4-12-1 嵌入式linux之原理图理解1(末尾有视频资料地址)
如何看原理图在打开原理图时我们可以把原理图架构分为三种结构。 第一个为 GPIO 和门电路, 第二种为协议类, 第三种为类似内存接口的电路。 下面依次介绍每种结构的查看步骤。1 GPIO 和门电路 (generalperipheral input/output 通用输入输出)1.1 输入输出引脚,上拉电阻(确定悬空引脚的状态) , 三极管步 骤 : 首 先 打 开 原 理 图 , 查 找 自 己 ...
2018-05-01 09:17:51 1035 1
原创 4-12-0 嵌入式linux学习方向(末尾备注自录配讲视频地址)
四种技术方向工作与整体学习架构在这一期,我给大家介绍一个嵌入式整体的架构与学习的方向,希望让学习者有更好的学习路径,避免浪费过多的时间在选择上,把更多的精力放在学习上面,而以后的视频的大体方向也是遵循这一期内容的方向。 ...
2018-05-01 09:05:31 871
Emotion Recognition.zip
2019-10-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人