
嵌入式
zqlhehe
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
音效codec芯片解决方案
计算机音效的发展其来已久,在PC刚出现时,音效只能依靠内部的PC喇叭发出单调的声音,如果想要听到美妙的音乐与声音效果,就必须采购单价非常高的独立声卡。然而随着处理器的速度加快、内存增加以及音效芯片的传输界面由ISA转移到PCI,到现阶段整合型的主机板音效,不论是企业用计算机或是家用计算机,多媒体已经成为基本功能。为了能顺利处理多媒体数字数据,音效芯片也在个人计算机系统里扮演重要的角色,而延伸到在消...转载 2019-12-02 11:32:45 · 3259 阅读 · 0 评论 -
VMware 安装linux遇到的几个坑(建议安装之前看)
周六要下班了,剩一点时间,总结最近遇到的几个坑。安装教程随便一搜一大把,能完整的描述整个过程并绕过坑的几乎没有。本来想写个完整的教程,太赖,只写我遇到的几个坑吧。1、end kernel panic - not syncing :corrupted stack end detected inside scheduler 报错创建虚拟机的时候,有个兼容的硬件版本选择,很多教程都是默认选择了...原创 2019-11-30 17:31:57 · 1758 阅读 · 1 评论 -
NAND FLASH 和NOR FLASH
1、擦写次数: NOR的擦写次数是10万次,NAND的擦写次数是100万次;2、读写方式和速度: NAND和NOR的读都可以以字节为单位,但NAND的写以page为单位,而NOR可以随机写每一个字节。NAND和NOR的擦除都以block为单位,但一般NAND的block比NOR的block小。另外,不管是NAND还是NOR,在写入前,...原创 2019-11-23 17:55:34 · 3791 阅读 · 0 评论 -
Altium Designer 原理图器件自动编号
菜单步骤:tools->Annotate Schematics如下图所示:Order of processing 选择自动编码的顺序。原创 2019-10-22 13:50:46 · 16557 阅读 · 0 评论 -
STM32 ADC 单次采样
使用ADC单次采样一位数据,判断该位是高或低,初始化代码如下采样如下原创 2019-09-27 23:12:19 · 1728 阅读 · 0 评论 -
STM32 TIM1/TIM8 高级定时器输出带死区的互补PWM
STM32 芯片的TIM1和TIM8属于高级定时器,可以用于输出互补PWM.本文使用的芯片是STM32F429,用TIM8 的CH3 输出互补PWM下面是对应引脚及初始化初始化引脚定时器初始化频率计算,计数时钟/计数值如下 10M/100 = 100k另外在前面的初始化使能端口和TIM8的时钟即可。...原创 2019-09-25 10:42:22 · 3794 阅读 · 0 评论 -
使用Keil 导出内存数据进行分析
当你使用Keil需要导出大量内存数据通过Matlab等软件进行分析时,使用Command命令。如下图,view->command windows,打开命令行,在1处输入:save C:\Users\qs\Desktop\data.txt 0x200002D6,0x20001852后面是数组的起始地址。这是桌面就有了该数据的data.text文件注意该文件的第...原创 2019-09-10 11:55:35 · 4044 阅读 · 0 评论 -
STM32F429 定时器 触发ADC采样,ADC触发DMA搬运
本文讲述作者使用STM32F429芯片做定时器触发ADC采样并且ADC触发DMA搬运的过程。先说背景,做一个主从通信的程序,主站发码电压调制,从站回码电流调制,平行线通信加了特殊的算法(什么算法就不提了)抗干扰,主站在接收从站回码的时候采用ADC采样的形式,一位采样5次,再通过一定解调算法得到数据。那么,STM32怎么配置呢。先说ADC初始化及对应通道引脚初始化,代码如下:Contin...原创 2019-09-09 22:35:18 · 6406 阅读 · 2 评论 -
8259A
可编程中断控制器8259A是Intel公司专为80x86 CPU控制外部中断而设计开发的芯片。 它将中断源优先级判优、中断源识别和中断屏蔽电路集于一体,不需要附加任何电路就可以对外部中断进行管理,单片可以管理8级外部中断,在多片级联方式下,可以管理多达64级的外部中断。8259A内部结构及其引脚功能可编程中断控制器8259A是28引脚双列直插式芯片,单一+5V电源供电. 其内部转载 2016-11-16 16:58:41 · 2448 阅读 · 0 评论 -
USART和UARt的区别
UART:universal asynchronous receiver and transmitter通用异步收发器 [Bus Signal] TX , RX USART:universal synchronous asynchronous receiver and transmitter通用同步异步收发器 [Bus Signal] T转载 2016-11-16 01:02:18 · 1650 阅读 · 0 评论 -
OSTimeTick分析
转自:csshukeucos V2.52OSTimeTick()函数解析调用处:os_cpu_a.asm里_OSTickISR函数所有源文件:os_core.c代码:void OSTimeTick (void){#if OS_CRITICAL_METHOD == 3 /* Allocate storage for CPU转载 2016-11-16 16:26:15 · 2303 阅读 · 0 评论