上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 24 下一页

2021年4月18日

(笔记)GPIO基本原理与寄存器配置(STM32篇)

摘要: 背景:因ST系列MCU在行业中应用最广,故本文以ST的MCU的GPIO进行详细讲解每一种功能应用类型的使用。 一、STM32F10X 引脚说明 STM32F103ZET6一共有7组IO口,每组IO口有16个IO,分别为GPIOA~GPIOG,每组分别为PA0到PA16,STM32F103RCT6一个 阅读全文

posted @ 2021-04-18 12:01 tdyizhen1314 阅读(2586) 评论(0) 推荐(0) 编辑

(笔记)高速电路板完美走线的诀窍

摘要: 背景:现在的市面上有着许许多多的自动布线软件可以选择,算法也愈发精准,在部分场合还是可以节省不少时间的。但是在对信号完整性要求极高的场合,自动布线的算法还是存在着许多缺陷,因此我们必须重视人工走线。每一根线都是经过工程师的深思熟虑,合理取舍得出来的结果,把它们看成是艺术的线条也不为过。 下面我将继续 阅读全文

posted @ 2021-04-18 11:41 tdyizhen1314 阅读(1233) 评论(0) 推荐(1) 编辑

2017年12月14日

(笔记)一场由SD卡引发的灾难

摘要: 一场由SD卡引发的灾难 注:此文章转自“https://user.qzone.qq.com/63915185/blog/1512562541”。 Flash里面的数据在使用过程中莫名改变或不翼而飞?程序丢失可能无法正常运行,从而造成整个系统崩溃。Flash,说好的数据去哪了? 今天,笔者要为大家分享 阅读全文

posted @ 2017-12-14 12:37 tdyizhen1314 阅读(2608) 评论(0) 推荐(1) 编辑

2017年4月28日

(笔记)ubuntu下安装jdk

摘要: 注:此文章转自“http://www.cnblogs.com/a2211009/p/4265225.html”,本人使用的是第二种方式。 ubuntu 安装jdk 的两种方式: 1:通过ppa(源) 方式安装. 2:通过官网下载安装包安装. 这里推荐第1种,因为可以通过 apt-get upgrad 阅读全文

posted @ 2017-04-28 10:46 tdyizhen1314 阅读(306) 评论(0) 推荐(1) 编辑

2016年12月31日

(笔记)VC6插件安装--Unable to register this add-in because its DllRegisterServer returns an error

摘要: 在安装插件(如VC6显示行号的插件VC6LineNumberAddin.dll)的时候经常会提示“Unable to register this add-in because its DllRegisterServer returns an error”,解决办法如下: 通过设置MSDEV.exe文 阅读全文

posted @ 2016-12-31 10:56 tdyizhen1314 阅读(1023) 评论(1) 推荐(0) 编辑

(笔记)VC6插件安装(VC6LineNumberAddin)

摘要: VC6插件安装步骤如下: 1.下载VC6LineNumberAddin插件及注册文件。(以下是参考链接:) http://files.cnblogs.com/files/tdyizhen1314/VC6LineNumberAddin.zip 2.解压把拷贝VC6LineNumberAddin.dll 阅读全文

posted @ 2016-12-31 10:54 tdyizhen1314 阅读(1267) 评论(0) 推荐(0) 编辑

2016年3月25日

(笔记)Linux内核学习(十一)之I/O层和I/O调度机制

摘要: 一 块I/O基本概念 字符设备:按照字符流的方式被有序访问的设备。如串口、键盘等。 块设备:系统中不能随机(不需要按顺序)访问固定大小的数据片(chunk 块)的设备。 如:硬盘、软盘、CD-ROM驱动器、闪存等。都是通过以安装文件系统的方式使用。 块设备的组成: 扇区:是块设备中最小的可寻址单元( 阅读全文

posted @ 2016-03-25 08:37 tdyizhen1314 阅读(701) 评论(0) 推荐(0) 编辑

(笔记)Linux内核学习(八)之定时器和时间管理

摘要: 一 内核中的时间观念 内核在硬件的帮助下计算和管理时间。硬件为内核提供一个系统定时器用以计算流逝的时间。系 统定时器以某种频率自行触发,产生时钟中断,进入内核时钟中断处理程序中进行处理。 墙上时间和系统运行时间根据时钟间隔来计算。 利用时间中断周期执行的工作: 更新系统运行时间; 更新实际时间; 在 阅读全文

posted @ 2016-03-25 08:36 tdyizhen1314 阅读(706) 评论(0) 推荐(0) 编辑

(笔记)Linux内核学习(九)之内核内存管理方式

摘要: 一 页 内核把物理页作为内存管理的基本单位;内存管理单元(MMU)把虚拟地址转换为物理 地址,通常以页为单位进行处理。MMU以页大小为单位来管理系统中的也表。 32位系统:页大小4KB 64位系统:页大小8KB 内核用相应的数据结构表示系统中的每个物理页: <linux/mm_types.h> st 阅读全文

posted @ 2016-03-25 08:36 tdyizhen1314 阅读(656) 评论(0) 推荐(0) 编辑

(笔记)Linux内核学习(十)之虚拟文件系统概念

摘要: 虚拟文件系统 虚拟文件系统:内核子系统VFS,VFS是内核中文件系统的抽象层,为用户空间提供文件系统相关接口; 通过虚拟文件系统,程序可以利用标准Linux文件系统调用在不同的文件系统中进行交互和操作。 VFS作为抽象层: 文件系统被安装在一个特定的安装点上,该安装点在全局层次结构中被称作命名空间, 阅读全文

posted @ 2016-03-25 08:36 tdyizhen1314 阅读(436) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 24 下一页

导航