- 博客(23)
- 资源 (3)
- 收藏
- 关注
原创 2 极/2 零 (2P2Z) 补偿器
极/2 零 (2P2Z) 补偿器是模拟 II 型控制器的数字实现。它是一种滤波器,通过考虑两个极点和一个零点,将特定的增益和相位升压引入系统。您必须战略性地选择每个极点和零点的频率位置,这将有助于实现所需的系统性能。在该图中,(-1)斜率相当于-20 dB/十倍频程,(+1)斜率相当于+20 dB/十倍频程。
2024-07-06 15:02:09
2091
5
原创 MDK 生成二进制bin文件 设置 任意路径
第二步:拷贝语法到Run#1 : fromelf.exe --bin -o "$L@L.bin" "#L"第四步:重新编译即可生成bin文件。
2023-12-14 08:39:39
203
原创 一个功能强大的嵌入式shell命令
是一个C语言编写的,可以嵌入在程序中的嵌入式shell,主要面向嵌入式设备,以C语言函数为运行单位,可以通过命令行调用,运行程序中的函数相对2.x版本,letter shell 3.x增加了用户管理,权限管理,以及对文件系统的初步支持此外3.x版本修改了命令格式和定义,2.x版本的工程需要经过简单的修改才能完成迁移若只需要使用基础功能,可以使用版本使用说明可参考Letter shell 3.0 全新出发如果从3.0版本迁移到3.1以上版本,请注意3.1版本对读写函数原型的修改。
2023-05-13 10:40:54
1014
原创 英语初级语法(一)
1. 名词和冠词a . 名词的种类:b. 名词的数:c. 名词的所有格:d. 冠词2. be 动词的一般现在时:a. be动词的现在式---am /is /areb. 一般动词的现在式:c.一般动词的否定形式:
2022-05-14 08:06:28
171
原创 如何下载股市所有的股票代码数据
#!/usr/bin/python# -*- coding: UTF-8 -*-import sysimport webbrowserimport tushare as tsimport timedf_stock_list_all = ts.get_stock_basics()df_stock_list_all.reset_index(level=0, inplace=True)
2017-08-19 09:26:44
4328
原创 串口传输速率为9600bps意味着每分钟最多可传送多少个ASCII码字符
串口传输速率为9600bps意味着每分钟最多可传送多少个ASCII码字符?条件:波特率:9600 停止位:1 起始位:1 校验位:0一个ASCII码=1个Byte1Byte=8bit+2=10Bit9600bit/(10) = 960Byte = 960个ASCII码/秒每分钟=960*60 = 57600个字节
2017-06-19 11:18:58
42758
原创 STM32 SPI 模拟实现 W25X16读写 代码
本文主要是为了针对 SPI 通讯的深入了解,加强基本工的练习。希望对大家有用!联系方式:QQ:279894340 想要原代码的可以到我的博客下载。谢谢一、SPI总线协议及SPI时序图详解:SPI,是英语Serial Peripheral Interface的缩写,顾名思义就是串行外围设备接口。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约
2017-06-18 17:10:35
6747
原创 java 字符转换
package code;public class TypeConversion {// // private static byte uniteBytes(byte tmp, byte tmp2) {// byte b0 = Byte.decode("0x" + tmp).byteValue();// b0 = (byte)
2016-08-17 22:30:06
561
转载 华为手机打开logcat
第一种,手动通过手机打开进入拨号界面输入:*#*#2846579#*#*依次选择ProjectMenu---后台设置----LOG设置---LOG开关 点击打开第二种,通过adb打开1.首先确保adb进程已启动2.cmd进入到sdk的tools文件夹,输入如下命令D:\android2_2\tools>adb devicesList of dev
2016-02-20 21:11:23
1229
原创 MFC 显示位图
第一步:创建位图: CBitmap bitmap;bitmap.LoadBitmap(IDB_BITMAP1);第二步:创建CDC类:CDC dcCompatible;dcCompatible.CreateCompatibleDC(pDC);dcCompatible.SelectObject(&bitmap);第三步:显示位图:CRect r
2015-06-14 20:25:52
526
原创 MFC
第一步:添加一下头文件 #include "conio.h" #include cstdio> #include cstdlib> #include clocale> #include cwchar>第二步:OnInitDialog()函数添加一些函数:int tme = 90;AllocConsole();setlocale(LC_ALL,"");
2015-06-05 21:36:00
256
原创 Microsoft Visual Studio 2010 如何添加控制台调试信息
第一步:添加一下头文件 #include “conio.h” #include #include #include #include 第二步:OnInitDialog()函数添加一些函数:int tme = 90; AllocConsole(); setlocale(LC_ALL,”“); cprintf(“MFC调试 信息%d “,tme);
2015-06-05 21:30:54
762
转载 C++ 在window8下使用第三方插件出现 Unable to register this add-in because its DllRegisterServer returns an error
话说自己遇到这个问题已经很久了,因为之前都是做的小项目,大不了自己重新新建文件,然后把无法导入的代码复制进去,但是最近接触项目较大,如果还是按照以前的老方法,估计我的有生之年是做不完了,于是乎在网上找了很多方法,大都是相互转载、拷贝,甚至自己没有实践过。很不负责任的说自己是怎么解决的,自己按照他们的做法却没有任何的效果,白白的浪费时间!当然,我也是站在前人肩膀上总结了一下。产生原因
2015-05-17 08:33:42
2077
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人