分类:Embeded

让keil5与ads1.2共存

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

dtkun 11个月前 (12-29) 718℃ 0评论 1喜欢

USB基础知识详解

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

dtkun 2年前 (2016-12-20) 996℃ 0评论 0喜欢

论volatile重要性

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

dtkun 2年前 (2016-08-15) 1270℃ 0评论 0喜欢

LCD中占空比和偏压的概念

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

dtkun 2年前 (2016-08-15) 1208℃ 0评论 0喜欢

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

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

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

用到的文档汇总

用到的文档汇总
名字说明地址 rfc7252源地址---coap协议说明文档下载地址 从 Modbus 到透明就绪:施耐德电气工业网络modbus说明文档下载地址提取码:xe8n 转载请注明:猫头鹰工作室 » 用到的文档汇总...

dtkun 2年前 (2016-06-12) 1153℃ 0评论 0喜欢

stm32f103控制测试max6675

stm32f103控制测试max6675
看过来 需要注意的是下面的代码将会默认您会使用stm的外设库,或者您工程上已经可以使用stm外设库 硬件 下面是max6675与stm32的接线图 MAX6675特性 网上都有资料的,所以就弄一两个容易忽略的点吧 芯片使用SPI通信,需要16个时钟周期读出十六位数据。 当...

dtkun 2年前 (2016-06-04) 1715℃ 0评论 0喜欢