- 博客(16)
- 收藏
- 关注
转载 C语言PID算法
1. PID算法原理如果偏差为0,则比例环节不起作用;积分环节主要是用来消除静差,即系统稳定后输出值和设定值之间的差值;微分环节则反映了偏差信号的变化规律,根据偏差信号的变化趋势来进行超前调节,从而增加系统快速性。2. 不同类型PID算法2.1 位置式PID:...
2018-07-25 15:45:43
5650
原创 stm32上加lwip的问题
回头关于TCP/IP的必须看,这里有个文章http://www.cnblogs.com/qinzhou/p/8378516.html不错的言归正传:在移植lwip的时候在option for target里c/c++里include添加头文件路径的时候,需要按照网上说的加而且前后有区分的,就是因为懒没有加..\Lwip\lwip-1.4.1\src\include编译出了问题一直找不到...
2018-04-26 08:18:20
1057
原创 stm32F407zetx使用arm_math.h里碰到Undefined symbol arm_abs_f32问题解决方法
在前天碰到Undefined symbol arm_abs_f32 (referred from interpalotion_opration.o)这个错误困扰了我几天也没有结果。昨天突然看到一个大神说是可能缺一个函数库我就在D:\Program\Keil_v5\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Lib\ARM找到这个函数库并把它考到cmsis文件夹下,一运行就好了...
2018-04-10 09:50:59
6955
8
原创 STM32F407zET6芯片总结
STM32 以前没有接触过,今年第一次接触,在搭建环境配置的时候就给了我很多下马威:1:总是出现:C:\Keil_STM32\ARM\INC\ST\STM32F10x\stm32f10x.h(80):error: #35:#error directive: "Please selectfirst the target STM32F10x device used inyour applicatio...
2018-03-19 11:34:23
20781
原创 具体智慧编程第二章的loadmovieLens函数
def loadMovieLens(path='/data/movielens'): movies={} for line in open(path+'/movie.dat',encoding='utf-8') (id,title)=line.split('|')[0:2] movies[id]=title prefs={}
2017-12-12 14:21:57
418
原创 集体智慧编程错误总结第三章
在做到集体智慧编程第三章开始(对订阅源中的单词进行计数)就卡住,出现错误是object has no attribute 'title'源代码是#encoding=utf-8import feedparserimport reimport jieba#返回一个RSS订阅源def getwordcounts(url): d=feedparser.parse(url)
2017-12-12 13:53:18
557
原创 调试瑞萨R7F0C002L芯片总结2——运行
安装好后可以直接按着上一篇里的链接文章步骤设置,但是应该注意的是在运行的指定仿真工具时候,一定要选对,我一直没选对,后来在运行的时候一直以为编译器直接连到仿真器,我运行怎么也写不进去数据,读不出数据。费了好大劲在代码里找错,本来就不怎么熟悉代码,光看他就好长时间。最后才发现是自己的仿真器选择的不对,导致给芯片的REST信号一直是高电平。芯片根本运行不起来
2016-04-14 16:23:47
3028
原创 调试瑞萨R7F0C002L芯片总结1————编译器安装
刚拿到芯片心里小小的兴奋一小会,终于可以接触到给芯片编程了。而后麻烦真的很多,太高估自己的动手能力了刚拿到芯片,安装好EZ—cube仿真器的驱动。然后就凭着以往软件安装经验安装经理给CS+编译器。搞毛啊,安装个编译器都要和我玩圈圈。建立工程的时候怎么也找不到该芯片的编号,不是RL78族里都是R5开头的芯片型号,我以为自己安装程序时候少选了什么。又按照安装手册重新装了一次。和上面的效果一致。我了
2016-04-14 16:13:38
6447
原创 用JMETER测试
网上的资料真的是很多很全那想当初如果按着网上的步骤一步一步的测试,网页和数据库的压力测试早就测试完了。郁闷那。。。。。。web测试:在网上找到一篇如何用录制脚本的方法测试web的,可是当我录制好后看到录制控制器里那么多的网页和图片时候就疯了这么一大堆东西让我怎么区分哪些是有用的,哪些是无用的,还要认真的看懂厘清。后来把测试web的方法调整了一下,通过自己设置测试项目(而非录制)进行
2016-01-14 17:14:15
709
原创 学习Jmeter
最近学习Jmeter,觉得这个工具很强大首先上两个小例子练练手例子1:http://blog.chinaunix.net/uid-26884465-id-3416869.html第一个例子是讲了对于多个网页同时访问,可以用用户自定义变量进行分别访问,明白了如何使用foreach控件如何使用实现多网站访问难点在于添加了用户自定义变量后,如何在http里表达这种调用例子二:
2016-01-07 16:49:48
430
原创 学习笔记——多线程
学习多线程常碰到的几个函数#include DWORD WINAPI ThreadFunc(LPVOID); //线程声明//产生一个线程。创建成功返回handle,被称为核心对象。否则返回FLASE。 可以调用GetLastError()获知原因//返回线程句柄 HANDLE hThrd = CreateThread(NULL,
2015-12-28 21:42:44
259
原创 笨笨调试C程序
在和同事调C语言的时候发现走到一个数组就就停下了,返回错误是未初始化。搞了半天才发现是数组在定义的时候用的是变量,故而出现为初始化的错误,将变量改成声明的时候会解决
2015-08-27 15:24:44
765
原创 笨笨VC调试串口程序
参考网上的程序做串口调试工具的时候。按着他说的步骤一步一步的做,等到调试的时候出现内存泄露,一下把我吓尿了,前一篇关于读卡器的操作就是因为一个内存泄露,到现在都在泄露中,根据网上提供的方法找内存泄露,找了半天也没找到。以为这个串口也要无疾而终了。后来在用断点逐步调试的时候,发现每次都停在函数void AFX_CDECL CWnd::InvokeHelper中的ASSERT(m_pCtrlSite
2015-08-27 14:40:11
587
原创 学习《Visual+C++/Turbo+C串口通信编程实践》第一章 MFC控件MSCOMM
前几天有个关于串口调试的小测试,找了半天,在昨天找到了《Visual+C++_Turbo+C串口通信编程实践》后发现那个熟悉的串口调试工具。想拿来学一学,刚开始就被卡住了。话说我用的是vs2012,根据书上介绍的方法打不开components and control,找不到mscom控件。而根据网友提供的方法,在工具=》选择工具箱项=》com组件,在这里面没有发现mscomm32.ocx控件。
2015-08-04 09:39:34
1582
原创 开路了
今个爷我在这里开府了,以前在这里看了许多有用的帖子,爷瞧着这风水不错,是个养技术人的好地方,从此爷就在这留脚印栖息,祝愿我技术提高,薪水更高,生活更好,早日找到一个女朋友
2015-07-31 14:21:33
341
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人