毕业前想去做物联网还是或者linux,结果玩了一一年多的电机控制,早就深知matlab/simulink绕不过的,拖到现在,下班晚上再把大学自控做实验用的matlab捡起来,再去b站学习simulink。做控制,matlab/simulink是绕不过的,这是个很强大的仿真工具。 如果初学simulink,做电机控制的,我推荐b站的:CELEC(陈诚电气)https://space.bilibil
一、鸿蒙的相关网站 鸿蒙官网:https://www.harmonyos.com/cn/home/ 源码托管Gitee:openharmony.gitee.com 开发套件合作社区:http://www.hihope.org/ 官方合作社区(51CTO、电子发烧友):https://harmonyos.51cto.com/ https://bbs.elecfans.com/harm
之前尝试了做控制仿真,对于着实有点难了。我把工作重新转移回电机控制了,开始从头开始构建电机控制的软件,以及对应的上位机。这个过程很费人,所面临的不在是一个点,是很多面。想要做的还凑合,都需要做很多次取舍,计较。 介绍一下单片机裸机编程中,简单的log打印信息的功能。 程序稍微比较大,找bug的时候,打印信息是一个很好的帮手 程序的遇到的状态信息,错误信息,警告 屏蔽一些不重要的
前几天小米的铁蛋,又让四足机器人火了一把。9999一台,这个价钱还挺香的。众所周知,国内的大部分四足机器狗的涌出,都是因为2019年,MIT的猎豹开源,从硬件到软件。国内四足机器人的研发也就上了一个台阶,也包括小米的铁蛋也是基于mit的Cheetah Mini。 最近看了一下mit的机器狗开源的关节,看了一下12个关节到控制器的是如何通信的。简单的画了个图: 模块通信
这是个很简单的数学工具。有的问题可能就只需要简单的数学工具就能解决。 线性插值 线性插值法:是指使用连接两个已知量的直线来确定在这两个已知量之间的一个未知量的值的方法。 线性插值相比其他插值方式,如抛物线插值,具有简单、方便的特点。 线性插值可以用来近似代替原函数,也可以用来计算得到查表过程中表中没有的数值。它是实现精确快速查找表的一种非常好的方法。 设y=f(x)
面向对象编程是一种抽象。其特质之一为封装。 我们在编程的时候,常讲的模块化编程,而如何去将其模块化,就是我们在设计时的对程序的一种抽象。如果有重构的经验的同学,应该更能体会,某一天发现自己的以前的某个功能模块不满足需求,或者耦合太严重,那么就会有种重写的冲动。当然希望大家会喜欢这种感觉,因为在这个过程中,所锻炼的自己的抽象能力,以及那种把控,设计数据结构,接口是追求代码的极致。
我几个月前最开始学习QT,就是从完成波形显示的功能开始的。之前工作的上位机需要有虚拟示波器功能,也就是波形显示。不曾玩过QT的小白,被安排学习完成一下。当时便选用QChart,根据领导需求也更新迭代过2次代码。第一次参考大佬 ctrl c+v 完成个简单的显示。https://www.cnblogs.com/lifexy/p/12150400.html 第二次参考大佬思路 ctrl c
积分
粉丝
勋章
TA还没有专栏噢
第三方账号登入
看不清?点击更换
第三方账号登入
QQ 微博 微信