- 博客(15)
- 资源 (1)
- 收藏
- 关注
转载 论a 和&a 之间的区别
http://c.biancheng.net/cpp/html/476.html论a 和&a 之间的区别既然这样,那问题就来了。前面我们讲过a 和&a 之间的区别,现在再来看看下面的代码:int main(){ char a[5]={'A','B','C','D'}; char (*p3)[5] = &a; char (*p4)[5] = a;...
2018-12-10 15:35:41 544 1
原创 c指针笔记
数组名的值就是这个数组的第一个元素的地址。 函数名的值就是这个函数的地址。 字符串字面值常量作为右值时,就是这个字符串对应的字符数组的名称,也就是这个字符串在内存中的地址。const char* msg = "Hello world";如果const 后面是一个类型,则跳过最近的原子类型,修饰后面的数据。(原子类型是不可再分割的类型,如int, short , char,以及typedef包...
2018-12-10 11:45:24 140
原创 unity笔记
1.y轴的rotation和其他两轴不一样,y轴是以世界坐标轴为准的2.control键可以帮助整齐拖动物块,步长可以在snap setting里边改3.Instantiate可以返回生成的物体...
2018-12-05 23:46:30 209
转载 安卓权限列表
https://blog.csdn.net/lianyi68/article/details/78588565 危险权限 CALENDAR READ_CALENDAR WRITE_CALENDAR CAMERA CAMERA CONTACTS READ_CONTACTS WRITE_CONTACTS ...
2018-10-02 19:19:34 791
转载 c++ int与string 的转换
https://blog.csdn.net/lxj434368832/article/details/78874108
2018-08-14 11:02:34 150
原创 leetcode190
int 和unsigned int 的移位效果并不一样,前者是正常逻辑移位,后者是移位后补齐符号位。而且移位方式为a=a>>1;
2018-08-12 22:13:55 179
原创 leetcode第二题
遇到两个问题,一个是申请新链表的时候忘了具体用法,另一个是采用的原来的先取出每个链表的数据然后求和的方法被证实行不通,作者很恶趣味的添加了一个20多位的数字。class Solution {public: ListNode* addTwoNumbers(ListNode* l1, ListNode* l2) { ListNode* rear=new ListNode(...
2018-08-07 15:47:39 129
转载 四元数详解
https://www.cnblogs.com/driftingclouds/p/6592319.html欧拉角优点:三个角度组成,直观,容易理解。优点:可以进行从一个方向到另一个方向旋转大于180度的角度。弱点:死锁问题。 前面《【Unity编程】欧拉角与万向节死锁(图文版)》已经介绍过万向节死锁问题。四元数内部由四个数字(在Unity中称为x,y,z和w)组成,然而这些数字不表示角度或轴,并且...
2018-06-27 17:41:55 740
原创 pid算法的一点理解
上周在调试roll轴的时候,表现得很不稳定,会摇晃很久,而如果手动扶稳,则就会保持静止,而不是继续摇晃,所以判断是超调造成的。之前在调节pid的时候,不说比例的事情,每次我在调解微分之前,总会加上积分,以至于每次都不能让情况改善,原因现在想想是没有能够理解其中的原理。 积分的话自然是跟积累量有关,也就是可以理解为当数量增多时又慢慢增加其反馈,那结果自然是在一个角度的方向的最后过调,又...
2018-06-03 21:18:42 955
原创 gbTiltFusion与gbRollFusion函数解析
加入不考虑姿态模式切换,roll轴的融合模式会和tilt一样,且不需要回传角度,也就是说tilt轴工作即使没有回传也可以。但是考虑到第三周的倾斜角度会影响模式变换,所以在roll的融合模式里会进行电机回传角度的判断部分。 Ttilt_step_angle是指电机偏移原始位置的相对角度,通过磁编码器ma750来负责,但这个值在tilt的计算中没用,与之对应的是Rroll_step_an...
2018-06-03 21:06:16 183
原创 GCLIB_CalculateGbRollAngle_32bitTimer2At72MHz函数解析
上周发生了一个很低级的错误,找个很长时间,发现是开启中断的时候,只在gd32f1x0_it.c文件里边定义了中断函数,但是却没有在main.c文件里中断初始化时注册。 GCLIB_CalculateGbRollAngle_32bitTimer2At72MHz函数里,先是进行三角函数的逆变换,即pSysParam->gbAccel_Roll为三角函数值,经过逆变换得出AccelA...
2018-06-03 20:33:50 217
原创 第一篇博客
上周在测试xp5的基本稳定功能,但是不知道为什么一直无法连接串口,想起我之前也发生过这种事情,在熟悉林超达的时候。排出了其他情况的可能,后来发现是排线太软,强度不够,可能在挤压的过程中中间断掉了。以后要注意这种问题,这是意料之外的情况,之前一直感觉可能会是代码调错。看来以后这种事情一定要认真。不然会增加不必要的麻烦。...
2018-06-02 23:15:07 138
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人