摘要:
应用需求:经常我们会碰到这样的情况,我们需要在其他C#类里面调用控件并修改其中的某个属性。 解决办法:1.在控件类中添加静态变量: public static Form1 form;12.然后在其构造函数中把这个类自己本身传给上面这个静态类。 form = this;13.再把你需要调用的控件的Mo 阅读全文
摘要:
42 byte address = Convert.ToByte( tbxAddress.Text.Trim(), 16);//地址码 43 byte cmd = Convert.ToByte(tbxCmd.Text.Trim(),16);//命令帧 44 byte regAddr = Conver 阅读全文
摘要:
FR4是以环氧或改性环氧树脂作为黏合剂,玻纤布作为增强材料的一种,也就是说只要使用这种体系的材料都可以叫做FR4,所以FR4是这种树脂体系的统称。 FR4会根据以下几种类型来分类。 1、按照玻纤布编织命名分类,比如: 106、1067、 1080、1078、2116、2113、3313、7628等这 阅读全文
摘要:
1、一个模拟信号,经过ADC采样之后,就变成了数字信号。采样定理告诉我们,采样频率要大于信号频率的两倍。 2、采样得到的数字信号,就可以做FFT变换了。N个采样点,经过FFT之后,就可以得到N个点的FFT结果。为了方便进行FFT运算,通常N取2的整数次方。 3、假设采样频率为Fs,信号频率F,采样点 阅读全文
摘要:
阅读全文
摘要:
1、新建立一个工程:File-New-Other...在New卡中选择DLL Wizard2、将工程存为myDLL.bpr3、在myDLL.cpp中写接口代码: #include<vcl.h> #include <windows.h> #pragma hdrstop Important note a 阅读全文
摘要:
嵌入式软件,如bootloader,空间受限,但有操作(编程)内部flash的需求,遇到的主要问题就是: 内部的RAM不够大,flash 编程需要多次执行 bootloader需要更新自己,但程序执行的位置需要擦除重新编程 部分MCU,程序在flash中执行,不支持边执行边擦写 这就需要引入程序在R 阅读全文
摘要:
上面的代码是COPY自KEIL下例程!和你发的,IRQ中断管理方式不同!KEIL 实现中是将IVR中的内部当成当前IRQ的中断入口地址来实现的!你发的这个是将IVR内容当成 LDR PC,[PC,#offset]这条指来实现!/* IVR = high half of load PC instruc 阅读全文
摘要:
.MAP UART_OnOffConfig 0x20000f40 ARM Code 40 uart.o(.text)UART_ByteSend 0x20000f68 ARM Code 72 uart.o(.text)UART_9BitByteSend 0x20000fb0 ARM Code 72 u 阅读全文