分类:Embeded

使visualgdb能够支持使用telnet命令

使visualgdb能够支持使用telnet命令
1.准备环境 让开发环境支持telnet,目标机也需要支持telnet Visualgdb 5.3或者以上,旧版本不支持插件 准备base64交叉编译程序(一般没有这个命令都是目标机没有,目标机有则忽略这个) 3.安装与测试telnet ...

dtkun 7个月前 (02-20) 562℃ 0评论 0喜欢

让keil5与ads1.2共存

让keil5与ads1.2共存
环境 win10 ads1.2 keil5 现象 先安装keil5,最后当安装完ads1.2之后就会出现错误,如下图所示 解决方案 增加两个环境变量 ARMCC5INC C:\Keil_v5\...

dtkun 2年前 (2017-12-29) 1365℃ 0评论 1喜欢

USB基础知识详解

USB基础知识详解
转自这里,整理排版by fulong 概述 USB作为一种串行接口,应用日益广泛。如同每个工程设计人员必须掌握I2C,RS232这些接口一样,我们也必须掌握USB.但是USB的接口协议实在有点费解,Linux UCHI驱动作者之一Alan Stern曾经就说过“The USB d...

dtkun 3年前 (2016-12-20) 1646℃ 0评论 0喜欢

论volatile重要性

论volatile重要性
先发个效果对比图。 一开始还真的没想到会因为一个关键字而让程序异常了,只是后来没办法了,回想起arm中定义的寄存器前面都会有volatile这个关键字,结果原来是真的是这个问题,优化器真的自作聪明地给优化掉了。。。 那到底发生什么事呢? 下面是C代码,一个函数,两份代码由于只有...

dtkun 3年前 (2016-08-15) 1856℃ 0评论 0喜欢

LCD中占空比和偏压的概念

LCD中占空比和偏压的概念
转自stephon1 的个人博客 将所有公共电极(COM)各施加一次扫描电压的时间叫一帧,单位时间内扫描多少帧的频率叫帧频,将扫描公共电极(COM)选通的时间与帧周期之比叫占空比。通常占空比等于公共电极数N的倒数,即1/N。由于在多路复用显示驱动方法中,像素被分成选通像素、非选通...

dtkun 3年前 (2016-08-15) 1866℃ 0评论 0喜欢

linux环境下使用sdcc(惯例点个灯)

linux环境下使用sdcc(惯例点个灯)
最近入手了CC2530,在研究怎么在linux下编写51单片机程序。 1.首先安装sdcc编译器。 1.1 可以在官网下载压缩包,自己安装 我是sdcc编译器,求点 1.2 可以使用linux源去安装,我记得fedora跟ubuntu的源都有sdcc的 ...

dtkun 3年前 (2016-08-15) 8088℃ 2评论 3喜欢