FreeRTOS - 初探

之前一直使用自己写的一个RTOS系统进行开发,出于强迫症的原因一直不愿意使用UCOS-II或者FreeRTOS,因为我想一切都掌控在自己手里,甚至写了一个的GUI系统进行人机交互系统开发,现在发现这样的局限性还是很大的,别人看不懂我的RTOS系统代码,我看不懂别人的RTOS系统代码,所以要么将我的...

2019-02-22 11:56:34

阅读数 27

评论数 0

固态电容简介

参考文章:https://jingyan.baidu.com/article/d45ad1485d5b9469552b80d2.html、http://www.gutaidianrong.com/   固态电容 全称为:固态铝质电解电容。它与普通电容(即液态铝质电解电容)最大差别在于采用了不同...

2019-02-16 22:08:47

阅读数 10

评论数 0

电磁兼容性

转载文章:https://baijiahao.baidu.com/s?id=1565274363946691&wfr=spider&for=pc   一、电子产品设计需要考虑的三个因数 气候环境、机械环境、电气环境。   二、EMC是什么?...

2019-02-16 18:44:26

阅读数 34

评论数 0

电容基本知识科普:主要参数和分类

本文引用地址:http://www.eepw.com.cn/article/201701/343218.htm 说到电子产品,电容算是一种常用的器件了,无论电源电路、音频电路、射频电路都统统离不开它,今天就来一起分享下电容的基础知识。 一、电容的含义   电容(Capacitance)亦称作...

2019-02-15 16:45:03

阅读数 21

评论数 0

i.mx6ull核心板设置从TFTP抵用内核并挂载到NFS根文件系统

setenv serverip 192.168.1.107 setenv bootargs 'mem=128M console=ttymxc0,115200 root=/dev/nfs nfsroot=192.168.1.107:/home/tangquan/work/nfsroot,vers=...

2019-01-31 16:44:08

阅读数 18

评论数 0

Ubuntu 设置静态IP地址

如果使用DHCP的话每次开机的IP地址可能会改变(自动分配),这样SSH连接地址以及NFS、FTP、TFTP等服务器的IP地址又得重新修改,比较麻烦,我们可以给系统设置一个静态的IP地址。 查看系统网卡信息: 可以看到有两个网卡,一个是物理网卡eth0,另一个是虚拟网卡lo即loopbac...

2019-01-31 10:38:00

阅读数 17

评论数 0

AD敷铜时进行抠铜操作

敷铜操作是为了减少阻抗,有时候敷铜的时候我们想设立一个敷铜“赦免区”,这个赦免区中不允许敷铜,可以使用“Polygon Pour Cutout”实现这个功能,命令为TVT。 具体操作如下:创建一个敷铜区域,并进行敷铜操作: 敷铜后: 然后在敷铜区域内部创建一个赦免区: 选择赦免...

2019-01-25 18:07:46

阅读数 74

评论数 0

AD使用Layer代替Power Plane

一般4层板都是Top layer和Bottom Layer为布线层,中间两层为电源平面。但是有时候上下两层板布线比较麻烦,如果能使用内层电源平面进行布线会方便很多,当然把信号和电源分层放置对PCB的性能有好处,不过真要非常考虑PCB性能的时候,就可以上6层以上的电路板了,成本也会高不少。 为了可...

2019-01-15 13:50:54

阅读数 92

评论数 1

AD根据Primitives进行敷铜

和TVB操作一样,先选中一个封闭的结构,然后执行TVG(Tools -> Convert -> Create Polygon from Selected Primitives): 执行效果: 这样进行不规则形状敷铜的时候就方便多了。...

2018-12-24 17:43:02

阅读数 99

评论数 1

TL431稳压源结构图

其实就是一个电压源Vref(=2.5V)加上一个运算放大器,网上有很多TL431的应用电路,其实把TL431分解开之后电路就很容易理解了。

2018-12-22 13:00:57

阅读数 156

评论数 0

C语言定义 常量/变量 指针数组

例如: struct component {     int a;     int b;     int c; }; struct component s1,s2,s3; struct component * const test1[] =  {     &s1, ...

2018-12-21 11:11:07

阅读数 51

评论数 0

Quartus创建自定义IP核 - LED控制IP核

一、前言 之前使用Quartus II的Qsys工具软件创建了一个SOPC系统,包含了NIOS II处理器、ROM、RAM、JTAG_UART等IP核,虽然Qsys工具已经提供了非常丰富的IP库,但是有些特殊功能的IP核在Library中是没有的,例如我要控制一个LED屏幕,如果使用单片机控制的...

2018-12-13 17:14:48

阅读数 272

评论数 0

Quartus中的Attributes属性

打开一个Verilog文件,在主菜单栏中进入Edit--Insert Template--Verilog HDL--Synthesis Attributes,可以看到Synthesis Attributes下有很多子项,以chip_pin Attribute为例: 在Verilog程序中添加...

2018-12-12 16:25:14

阅读数 136

评论数 0

Quartus报错“Can't place multiple pins assigned to pin location Pin_76”

这个错误的字面意思上是Pin_76引脚被分配给多个端口导致了冲突,但是查看Pin Planner发现并没有引脚冲突: 点击Pin_76引脚看看引脚属性: General function是Row I/O,Special function是LVDS41p/nCEO,可以看出来Pin_76...

2018-12-12 13:40:13

阅读数 68

评论数 0

Altera FPGA NIOS-II之Hello World

1、什么是NIOS II? NIOS II就是一款CPU,和51、ARM、MIPS、X86的概念是一样的。但是与其他处理器架构相比NIOS II最大的特点是运行在(Intel Altera)FPGA上的软核处理器,说白了就是使用Verilog HDL或者VHDL语言在FPGA内部实现了一个处理器...

2018-12-11 15:25:14

阅读数 125

评论数 0

Altera FPGA开发过程中sof、pof、jic文件的区别

1、sof文件 sof文件是编译(分析、综合、布线、生成、时序)过程中生成的一个文件,如下图红圈过程中所示, 生成的sof文件是可以直接通过JTAG口下载到FPGA的SRAM中去并直接执行。所以sof文件可以“看成”是raw binary文件,当然还是有区别的,就相当于HEX文件和BIN文...

2018-12-11 11:12:44

阅读数 223

评论数 0

STM32F429-LTDC的颜色混合

1、前言: STM32F429单片机内部集成了一个RGB屏的控制器,这个控制器和STM32F103系列中使用FSMC的SRAM时序控制的8080接口的LCD不一样,这种RGB时序的屏可以做比较大尺寸,比如4.3寸、5寸、7寸等,而8080接口的LCD一般都在4寸以下。两种屏幕的最大区别是在显存存...

2018-11-28 10:21:58

阅读数 96

评论数 0

STM32下载程序出现Invalid ROM Table

刚做的STM32F429IGT的板子使用SWD口下载程序的时候出现“Invalid ROM Table”错误,网上也有很多同行遇到这个问题,他们的解释是因为芯片内部有程序,并且里面的程序使用外部晶振,并且是按照外部晶振为8MHz的频率来设计的,而我们的板子上的晶振是是25MHz的,内部程序运行的时...

2018-11-19 16:50:05

阅读数 62

评论数 0

AD Tips巧用Altium Transparent 2D视图布置电源过孔

我个人的PCB设计习惯是先布局布线,然后放置电源过孔,最后通过敷铜或者plane层进行电源分割将电源过孔连接到一起,但是有时候放完电源过孔之后,在敷铜(分割)之后发现有孤立的过孔存在,也就是这个过孔无法连接到敷铜上去。那就再打几个过孔,但是有的时候在Top Layer打过孔的时候,并不知道其他层会...

2018-11-16 16:26:17

阅读数 108

评论数 0

常用温度传感器的采集和换算方法

1、前言 我觉得温度传感器应该是用量最大的传感器了,我也接触了好几种温度传感器,电阻型(50Ω,100Ω)、电流型(4~20mA)、RS485总线型、单总线型,各有各的特点。因为温度传感器使用很频繁,有必要总结一下几种最常用的温度传感器的采集方式和数据换算方法。 2、DS18B20 学习...

2018-08-16 10:40:38

阅读数 1213

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭