- 博客(18)
- 资源 (3)
- 收藏
- 关注
原创 玩转STM32F0 Value Line Discovery 之 时钟配置工具
1、通过STM32F0的数据手册,我们可以知道,系统最高频率为 48M。
2014-07-07 22:35:05 4368
原创 玩转STM32F0 Value Line Discovery 之 认识板载资源
笔者无意中得到一块STM32F0 Value line Discovery ,之前虽然
2014-07-06 23:11:32 1897
原创 SNMP Private Enterprise Number 申请流程
笔者最近在搞SNMP协议相关的东西。由于公司之前没有搞过,所有也就没有自己的公司OID,
2014-07-06 22:39:21 1981 4
原创 如何解决KEIL 5 编译KEIL4的带有RTX系统的工程解决方法
1、笔者个人对KEIL5与KEIL4的比较 相较于KEIL 5 的“华丽”,笔者还是喜欢KEIL4的“内敛”,主要也还是习惯了,懒得换了。因为工作的 原 因,最 新的芯片上KEIL4没有支持,有人可能提出可以去下载芯片支持包加载进去,我相信这个肯定可以,估计 已经有很多网友这么做了,但是我想,新的实物总要求接触,固步自封不是一种好的习惯。
2014-05-30 00:06:04 6378 1
原创 keil 工程编译后出现 file has been changed outside the editor, reload?
如图,每次编译后出现这个提示,并不是出现在编译前。开始不知道是什么原因,造成的,以为工程出现了问题,每次遇到都是重新建个工程,比较麻烦,后面看到提示是 *.MAP 被打开了,但是笔者遇到的不是,后面分析后得知,原来是打开了中间文件,所谓中间文件,就是KEIL编译中生成的。例如,笔者在把网页转换成 C中间文件,原因查明,解决就很简单了,关闭打开的中间文件,如果不确定哪些是中间文件,那就都关闭,打
2014-03-26 22:22:12 10767
原创 ULIINK2的转接问题
以前没怎么仔细的去看过MCU的调试引脚,通常情况下,都是别人配置好,或者说明相当详细,自己也就没有去深究UNLIK2的链接问题。这次,因为不是标准的UNLIK2针脚,就需要自己去连接。首先来认识一下,我们比较熟悉的UNLIK2,估计一般人也不会去拆开看,或者说没有想起来去拆开看,笔者头一次拆开的时候,看到里面的资源稍有惊讶。如图:可以看到,里面预留了不同排针的调试借口,若是盗版的可能就没这
2014-03-18 23:38:27 1169
转载 4B/5B编码原理
什么是4B/5B编码? 4B/5B编码是百兆以太网(即快速以太网)中线路层编码类型之一,就是用5bit的二进制数来表示4bit二进制数,映射方式如下表所示: 为什么要进行4B/5B编码?在通信网络中,接收端需要从接收数据中恢复时钟信息来保证同步,这就需要线路中所传输的二进制码流有足够多的跳变,即不能有过多连续的高电平或低电平,否则无法提取时钟信息。Mancheste
2014-03-04 22:20:06 19678 3
原创 关于I2C总线
认识I2C总线: 概念:I2C(Inter-Integrated Circuit)总线是由PHILIPS公司开发的两线式串行总线,用于连接MCU及其外围设备。是微电子通信控制领域广泛采用的一种总线标准。它是同步通信的一种特殊形式,具有接口线少,控制方式简单,器件封装形式小,通信速率较高等优点。 特点 : • 只要求两条总线线路一条串行数据线SDA(Serial data)
2014-02-20 23:28:41 2199
原创 STM32F407 RTC 配置理解与总结
RTC: Real time clock 相比较而言,STM32F407的RTC比STM32F1的更加容易配置。当然,F4的资源相对也就更加丰富很多了。具体的资源可查看官方参考手册,通过下面的图表也可以了解其大致功能 1、开始的时候对于 ALRAM A/B的功能没有怎么理解,后面再来看时发现其很简单,举个
2014-02-19 23:27:10 12944
原创 stm32f4xx_it.c: Error: C3065E: type of input file 'DRIVER' unknown 解决办法
stm32f4xx_it.c: Error: C3065E: type of input file 'DRIVER' unknownmisc.c: Error: C3065E: type of input file 'DRIVER' unknown编译KEIL MDK 出现这个错误,找了半天,后来发现是包含代码的文件夹,无意间带有空格,去掉空格,编译成功
2014-01-09 20:34:01 4492
原创 RTX 移植STM32F4之基础配置
RTX_Config_CM.c 在使用RTX的嵌入式应用程序中,必须先对RTX内核进行基础配置 配置选项如下: 1、指定当前运行任务的数目,即除停止状态以外的其他状态的总数,如,运行、挂起或就绪。 关键词: #define OS_TASKCNT
2013-12-30 20:28:02 3449
原创 Secure CRT 7.0 通过 SSH服务登录 Vmware 下的Ubuntu 12.04服务器
首先,为了避免来回的在主机与虚拟机之间切换;其次,通过SSH可以实现远程登录,只是一个终端,锻炼自己使用VI编辑器及适应无窗口环境,今天花了大概一下午的时间,虽然最后还有一点瑕疵,可已经可以满足使用的需求,其余的后面在优化,下面分享一下遇到的问题。1、通过上面已经开启了SSH服务。2、为了避免重蹈覆辙,先看懂其配置文件,/etc/ssh/sshd_config 可参考这篇文章
2013-08-11 17:40:56 1065
原创 ubuntu 12.04 下安装 、配置、启动 FTP、SSH、NFS服务
root 登录1、配置FTP服务 1)终端,执行一些命令,安装即可自动执行 apt-get install vsftpd 2)修改 /etc/vsftpd.conf,允许本地用户登录,允许上传文件 #local_enable=YES #去掉前面的# #wrire_enable=YES
2013-08-11 13:14:57 1714
原创 Ubuntu 12.04 root用户登录设置
为了避免因为权限造成的不必要的错误,这里笔者选择用root用户来直接登录,但是发现Ubuntu 12.04 不知为何不支持root登录,所以要更改一些东西。1、新的linux系统是没用root密码的,这里笔者是先给它设置一下密码。 sudo passwd root 然后输入相应的密码,就可以设置成功了。 普通用户切换到root,可以通过以下命令,su roo
2013-08-11 12:30:14 883
原创 vmware workstation 9 安装Ubuntu 12.04 WIN7 64 位 出现问题及解决办法
本人电脑:Thinkpad,64位虚拟机下安装的时候出现vmware 弹出不支持 VT-X,当然也可能是ENABLE这个功能。1、查看电脑是否支持VT-X,用cpu-z来查看,cpu-z下载链接http://www.xiazaiba.com/html/160.html2、运行cup-z,显示如图,显示支持VT-X,这就证明是BIOS中此服务是disable,所以要改为enable.
2013-07-27 21:06:07 1826
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人