- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 stm32正点原子、野火笔记-时钟
一、stm32F103时钟树1、stm32F103时钟系统图:1.1stm32五个时钟源在 STM32 中,有五个时钟源,为 HSI、HSE、LSI、LSE、PLL。从时钟频率来分可以分为 高速时钟源和低速时钟源,HIS、HSE 以及 PLL 是高速时钟,LSI 和 LSE 是低速时钟。从来源可分为外部时钟源和内部时钟源,外部时钟源就是从外部通过接晶振的方式获取时 钟源,其中 HSE 和 LSE 是外部时钟源,其他的是内部时钟源。标记:H-high S-speed I-int
2024-01-23 09:11:30
1574
1
原创 浏览器--对象(了解)
参照:浏览器对象 - 廖雪峰的网站 :(浏览器对象模型),主要对象: 1、window对象不但充当全局作用域,而且表示浏览器窗口。2、属性:和获取浏览器窗口的内部宽度和高度,内部指除去菜单栏、工具栏、边框等占位元素后,用于显示网页的净宽高使用:window.innerHeight、window.innerWidth大小:浏览器显示内容的高度/宽度+下侧滚动条(x轴)高度/右侧滚动条(y轴)宽度属性:和,可以获取浏览器窗口的整个宽高3、一些方法:1)计时器: ,省略 ,直接 setTimeout(funct
2024-01-23 09:09:44
995
1
原创 JSON格式
包围起来的项目列表,每一个项目间用逗号(,)分隔,而项目就是用冒号(:)分隔的属性名和属性值,键-值对中的。2)null值表示一个空对象指针,使用typeof操作符检测null时会返回"object"。3、结构:JSON有两种结构,对象和数组,通过这两种结构可以表示各种复杂的结构。的键值对,在面向对象的语言中,key为对象的属性,value为对应的属性值,取值方式使用索引获取,字段值的类型可以是 数字、字符串、数组、对象几种。获取属性值,这个属性值的类型可以是 数字、字符串、数组、对象几种。
2024-01-03 09:29:53
360
1
原创 JavaScript
不相等用来判断两个值是否不相等,如果不相等返回true,否则返回false,不相等也会对变量进行自动的类型转换,如果转换后相等它也会返回false。执行流程:如果condition为true,则执行语句1,并返回执行结果,如果为false,则执行语句2,并返回执行结果。用来判断两个值是否全等,它和相等类似,不同的是它不会做自动的类型转换,如果两个值的类型不同,直接返回false。用来判断两个值是否不全等,它和不等类似,不同的是它不会做自动的类型转换,如果两个值的类型不同,直接返回true。
2023-12-25 14:28:09
959
原创 stm32基础知识1-参考野火、正点原子
1、stm芯片架构:1.1ARM内核:Cortex-M3内核1.2在小容量、中容量和 大容量产品中,主系统由以下部分构成:● 四个驱动单元:─ Cortex™-M3内核DCode总线(D-bus),和系统总线(S-bus)ICode 总线:该总线将 M3 内核指令总线和闪存指令接口相连,指令的预取在该总线上面完成。DCode总线: D 表示 Data,即数据,那说明这条总线是用来取数的。我们在写程序的时候,数据有 常量和变量两种,常量就是固定不变的,用 C 语言中的 const.
2021-11-11 20:08:30
1977
原创 PYTHON123习题-1(星号三角形、恺撒密码)
5.6python123练习题5.6.1星号三角形描述:读入一个整数N,N是奇数,输出由星号字符组成的等边三角形,要求:第1行1个星号,第2行3个星号,第3行5个星号,依次类推,最后一行共N的星号。代码:n = eval(input())for i in range(1,n+1,2):print("{0:^{1}}".format('*'*i, n))输入...
2019-12-11 15:51:58
6642
原创 PYTHON学习笔记-4(time库)
5.4模块2:time库的使用5.4.1time库基本介绍1)time库是Python中处理时间的标准库:import time time.<b>()2)功能:计算机时间的表达 ;提供获取系统时间并格式化输出功能 ;提供系统级精确计时功能,用于程序性能分析3)time库包括三类函数- 时间获取:time() ctime() gmtime()- 时间格式...
2019-12-11 15:45:57
771
原创 PYTHON学习笔记-3(基本数据类型)
5.基本数据类型5.1数字类型及操作5.1.1整数 - 与数学中整数概念一致,没有取值范围限制,可正可负-pow(x,y)函数:计算 xy,想算多大算多大-四种进制表示形式:十进制:1010, 99, -217二进制,以0b或0B开头:0b010, -0B101八进制,以0o或0O开头:0o123, -0O456十六进制,以0x或0X开头:0x9a, -0X89...
2019-12-11 14:54:40
728
原创 PYTHON学习笔记-2(turtle库)
4.Python基本图形绘制4.1深入理解python语言Guido van Rossum 是Python语言创立者,python是通用语言,是脚本语言、开源语言、跨平台语言、多模型语言。特点和优势是:语法简洁:代码行数仅是C语言的10%,强制可读性,较少的底层语法元素,多种编程方式,支持中文字符;生产高产:13万的第三方库,快速增长的计算生态,避免重复造轮子,开放共享,跨操作系统平台。...
2019-07-27 17:09:00
1462
原创 PYTHON学习笔记-1
一、学习路线MOOC嵩天课程基础内容的学习 练习题 进阶学习和练习二、学习内容python开发环境及其配置1.1下载python开发环境:到python官方网址下载最新版本https://www.python.org/或者到MOOC课程编程地址下载https://www.python123.io/download1.2安装pathon开发环境:本机为win7系统...
2019-07-27 16:39:27
2167
原创 python-turtle仿画一只罗小黑
看到python123上有学生用turtle画了一只超萌的罗小黑,超萌的,忍不住仿画了一只,作为初学作品的纪念吧(手残,没啥技术,全是汗水。)
2019-07-27 15:24:37
3630
1
转载 互斥锁 pthread_mutex_init()函数
Linux下为了多线程同步,通常用到锁的概念。posix下抽象了一个锁类型的结构:ptread_mutex_t。通过对该结构的操作,来判断资源是否可以访问。顾名思义,加锁(lock)后,别人就无法打开,只有当锁没有关闭(unlock)的时候才能访问资源。即对象互斥锁的概念,来保证共享数据操作的完整性。每个对象都对应于一个可称为" 互斥锁" 的标记,这个标记用来保证在任一时刻,只能有一个
2016-10-21 00:04:36
175
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人