-
使用ITM机制实现调试stm32单片机,实现printf与scanf。1. ITM简介
ITM机制是一种调试机制,是新一代调试方式,在这之前,有一种比较出名的调试方式,称为半主机...
-
调了两天UART4,现象是查询方式收发都正常。
但是无法使用中断方式,仿真检查了UART4的寄存器配置完全正常,NVIC寄存器配置也正常。接收数据后NVIC的IAB...
-
以STM32 ADC的常规通道为例(注入通道类似):
如上图,STM32 ADC的常规通道可以由以上6个信号触发任何一个,我们以使用TIM2_CH2触发ADC1,独立模式,每...
-
学习STM32,看了一堆乱七八糟的文档,准备写程序了,先分析了下STM32的启动代码,看着这堆鬼鬼的汇编代码,挺吓人的,看看帮助,查查网路,还是不那么难懂。
;// ...
-
时钟拉伸(Clock stretching)
clock stretching通过将SCL线拉低来暂停一个传输.直到释放SCL线为高电平,传输才继续进行.clock stre...
-
cortex-M3的异常向量表中的内容并不是指令,0x00000000处(当然也可能映射到别的范围)是主堆栈指针的数值,0x00000004的内容是复位后需要跳转到的地址,是一个地...
-
有以下两种做法:
1.在电脑上写一个服务程序,把IAR、KEIL和ADS中的RDI命令解析成相关的JTAG协议, 然后通后一个物理转换接口(注意,这个转换只是电气 物理层上的转换...
-
查看22XXdatesheet,未用IO口的配置方式:6.2.7 Configuring Unused Port PinsUnused I/O pins...
-
这里只是记录一些日志,难免有些错误,欢迎批评指正。
原因是为了支持NFS作为根文件系统,而在内核配置的时候选择自动配置IP如下:
但是在内核又不能正确的自动配置...
-
觉得板载8G的eMMC不够用?给Banana Pi M3 换 64G eMMC! (附对比测试)
有给 M3 换eMMC的想法,是因为在不久之前,尝试在 M3 上面编译 Open...
-
最终被搭建成功时,我是有许多感慨的。感慨之一,作为一个学机械出身的电子工程师来学linux和搭建简单的网络应用,遇到的麻烦也是超级多的,但也是着实有趣。感慨之二,我终于又开始写博客...
-
【转】cAPTure CIS与Allegro交互布局 ————作者:吴川斌1. 打开原题图,Options->P...
-
在绘制原理图和PCB的时候,因为经常变动所以我们会需要常常进行文件保存工作,如果手动保存,可能我们在绘制原理图或PCB文件过于认真忘记保存,或者还没保存就出现电脑当机的现象,导致我...
-
裁剪是整个FPC源材料制作的首站,其质量问题对后其影响较大,而且是 成本的一个控制点,由于 裁剪机械程度较高,对机械性能和保养大为重要.而且裁剪机设备精度基...
-
PCB footprint制作问题
这些天在用orcad画原理图,基本学会了,有个问题一直不懂,请教各位高手,orcad中元件的封装如何制作?在哪块呢?一直找不着。...
-
各位高手:
小弟初学cadence,在创建层次图时,我在page1中创建了这样一个层次图:
然后在选中它->右键->Desce...
-
单位换算
1mil = 0.0254 mm
1mm = 39.3701 mil
默认情况下我们更倾向于使用mil单位绘制PCB板。
1 新建工程,...
-
在PCB抄板、PCB设计等过程中,由于不同软件平台之间的数据或文件格式不同,常常需要借助其他的工具进行平台或文件格式的转换,本文我们将为大家介绍从PROTEL到ALLEGRO的转换...
-
版本:Cadence SPB16.5
Design Entry CIS 中的 OrCAD CAPTure CIS 一直都能正常使用
但是有一次打开,卡住进不了主界面...
-
使用CAPTure CIS 生成网表时,出现错误:
Unable to open ...\tools\cAPTure\allegro.cfg for reading. Pleas...