Schling

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2016年12月1日

摘要: 用dnw.exe烧写文件时,突然出现电脑死机,重启后,dnw就打不开了,dnw.ini的原因,该文件在c盘目录下,只需要删除它,就可以继续使用dnw了。 阅读全文
posted @ 2016-12-01 19:14 Schling 阅读(145) 评论(0) 推荐(0) 编辑

2016年11月17日

摘要: 1.1、VMware中虚拟机网络的三种设置第一种:桥接(bridged)第二种:NAT第三种:Host only 。该模式下仅主机可以上网,虚拟机不能上网。 1.2、虚拟机上网方式1:NAT方式设置步骤:第一步:在菜单栏 虚拟机 -> 设置 -> 硬件 -> 网络适配器,右侧选择NAT模式第二步: 阅读全文
posted @ 2016-11-17 21:27 Schling 阅读(155) 评论(0) 推荐(0) 编辑

2016年11月16日

摘要: 默认安装完成之后并不知道root用户的密码,那么如何应用root权限呢? (1)sudo 命令 这样输入当前管理员用户密码就可以得到超级用户的权限。但默认的情况下5分钟root权限就失效了。 (2)sudo -i 通过这种方法输入当前管理员用户的密码就可以进到root用户。 (3)如果想一直使用ro 阅读全文
posted @ 2016-11-16 22:14 Schling 阅读(1200) 评论(0) 推荐(0) 编辑

2016年10月4日

摘要: 数据类型决定长度的含义:我们一个内存地址(0x30000000),本来这个地址只代表1个字节的长度,但是实际上我们可以通过给他一个类型(int),让他有了长度(4),这样这个代表内存地址的数字(0x30000000)就能表示从这个数字(0x30000000)开头的连续的n(4)个字节的内存格子了(0 阅读全文
posted @ 2016-10-04 21:06 Schling 阅读(637) 评论(0) 推荐(0) 编辑

2016年9月25日

摘要: 怎么可以回到倒数第五行的输入状态啊…… Control 和 c同时按下去 怎么可以回到倒数第五行的输入状态啊…… 怎么可以回到倒数第五行的输入状态啊…… Control 和 c同时按下去 Control 和 c同时按下去 阅读全文
posted @ 2016-09-25 14:24 Schling 阅读(1828) 评论(0) 推荐(0) 编辑

2016年9月24日

摘要: 1、整个程序流程分析(1)整个串口通信相关程序包含2部分:uart_init负责初始化串口,uart_putc负责发送一个字节2、串口控制器初始化关键步骤(1)初始化串口的Tx和Rx引脚所对应的GPIO(查原理图可知Rx和Rx分别对应GPA0_1和GPA0_0)(2)GPA0CON(0xE02000 阅读全文
posted @ 2016-09-24 17:03 Schling 阅读(275) 评论(0) 推荐(0) 编辑

2016年9月19日

摘要: 1、FIFO模式及其作用(1)典型的串口设计,发送/接收缓冲区只有1字节,每次发送/接收只能处理1帧数据。这样在单片机中没什么问题,但是到复杂SoC中(一般有操作系统的)就会有问题,会导致效率低下,因为CPU需要不断切换上下文。(2)解决方案就是想办法扩展串口控制器的发送/接收缓冲区,譬如将发送/接 阅读全文
posted @ 2016-09-19 17:25 Schling 阅读(586) 评论(0) 推荐(0) 编辑

摘要: 1、串口通信的特点:异步、电平信号、串行(1)、异步:串口通信的发送方和接收方之间是没有统一的时钟信号的。(2)、电平信号:串口通信出现的时间较早,速率较低,传输的距离较近,所以干扰还不太明显,因此当时使用了电平信号传输。后期出现的传输协议都改成差分信号传输了。(3)、串行通信:串口通信每次同时只能 阅读全文
posted @ 2016-09-19 17:21 Schling 阅读(596) 评论(0) 推荐(0) 编辑

2016年9月17日

摘要: 使用一个32位处理器,要对一个32位的内存地址进行访问,可以这样定义 #define RAM_ADDR (*(volatile unsigned long *)0x0000555F) 然后就可以用C语言对这个内存地址进行读写操作了 读:tmp = RAM_ADDR; 写:RAM_ADDR = 0x5 阅读全文
posted @ 2016-09-17 22:13 Schling 阅读(1516) 评论(0) 推荐(0) 编辑

摘要: 1、xPLL_LOCK xPLL_LOCK寄存器主要控制PLL锁定周期的。2、xPLL_CON/xPLL_CON0/xPLL_CON1 PLL_CON寄存器主要用来打开/关闭PLL电路,设置PLL的倍频参数,查看PLL锁定状态等3、CLK_SRCn(n:0~6) CLK_SRC寄存器是用来设置时钟来 阅读全文
posted @ 2016-09-17 19:11 Schling 阅读(461) 评论(0) 推荐(0) 编辑