本文简单介绍如何应用ST USB HID(MOUSE)例程生成一个可以输入和输出任何长度小于等于64字节的移植过程。
问题描述:
CAN基础can总线协议概述:
CAN是Controller Area Network的缩写,由德国博世公司开发;CAN通过ISO11891以及I...
这段时间一直在折腾 LCD和Keyboard 的事情。这两部分作为一个使用广泛的 UI,不得不引起重视。
[1]硬件实现平台为:
DSP:TMS3...
10年前,16岁的我刚好初中毕业,家里没有条件继续供我读书,于是被送到一个亲戚开的维修店去当学徒。正好也合了我的意,因为从刚刚记事起就摆弄家里的收音机,小学5年级开始拿烙铁,97年...
用CADENCE的Allegro进行Layout设计,遇到多次卡顿的现象了。
具体现象是这样的,在进行一些个人认为没有问题的操作时,不知道从哪一步开始软件运行十分卡顿,例如:从某...
在PCB设计中,布线是完成产品设计的重要步骤,可以说前面的准备工作都是为它而做的, 在整个PCB中,以布线的设计过程限定最高,技巧最细、工作量最大。PCB布线有单面布线、 双面布线...
PCB设计中差分信号的建立有多种方式,这里简单的介绍两种最常用见的两种设定方法:
(1)在命令菜单里建立差分信号
点菜单 Logic=>Assign Differenti...
刚刚用PADS画完了一块CYCLONE的电路板~完整的了解了一下PADS的工作流程~
以前画了那么多板都是用的protel系列,从99到DXP~最熟的还是DXP~
现在来把DX...
单位换算
1mil = 0.0254 mm
1mm = 39.3701 mil
默认情况下我们更倾向于使用mil单位绘制PCB板。
1 新建工程,...
工具: PADS 9.3
原理图:PADS Logic
## File -> New ; 新建个空白带border的图纸。
## 如果觉得默认sizeB的边...
工具: PADS 9.3
原理图:DxDesigner
主要任务: 1、建新原理图; 2、基本工程配置; 3、加页边框; 4、新建symbol文件; 5、添加元件;...
直接访问寄存器和端口
定义
sfr P0 0x80 sfr  ...
用异或来交换变量是错误的——陈硕。
翻转一个字符串,例如把 "12345" 变成 "54321"...
51. 普通商业级单片机的使用温度范围为0-70度,在低于0度和高于70度环境中使用会出现什么问题?商业级芯片和工业及芯片除温度范围不同外,在其他方面还有区别吗?(如抗干扰性能)
...
最近在整SOPC,在xilinx的EDK开发环境中开发自己的IP,自己的IP中又要调用xilinx ISE中的一些IP,例如ram、rom、clock等,一直苦于不知道如何调用,找...
这是刚开始学习FPGA时候,积累的一点资料。
具体如下,其实作者强调了在用FPGA做设计的时候,要注意同步设计,盲目的使用
信号做时钟,在时序分析上有很大问题,隐含着很大风险。...
板子上因为IO口不够用,采用了一个I2C转8路GPIO的芯片PCF8574(tssop20),控制Darlington管MC1413,驱动后端的7个Relay。
控制逻辑简图:
...