自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (6)
  • 收藏
  • 关注

原创 基于NFC的位置感知系统(NFC CAN总线)

定位技术简述做定位有很多种技术,应用场景也大不相同,有传统的通过红外感应,霍尔感应,也有先进无线电技术UWB,以及各家对wifi Ble 的协议加强,通过类似飞行时间的算法,计算位置,定位精度也差别很大项目背景本项目应用于模型小车的定位,小车行走的路线是固定的,需要拿到厘米级的位置感知,去做一些开关动作,小车的内部空间有限,第一代计划是用霍尔感应的方式,在轨道布置磁铁,实际工程安装难度极大,项目最终失败;顺便说一下,UWB定位需要安装基站,本场景里是不满足的;第二代使用的是NFC感应,需要解决的

2022-04-04 11:21:31 1789

原创 关于 IoT 的发展

今天早上起得早,闲来翻开了CSDN 博客,发现有些留言,有些点赞,确实给我带来一点小惊喜,感受到分享带来的快乐,所以看到这篇文章的读者,也建议你们多多分享,最近2年,确实用CSDN少了,因为做的方向偏向上层,从CSDN下载资料的需求非常少(lol),github 应该是比较常用的。业余时候,我常常在想做哪些力所能及,有意义的东西,比如说,直播行业火爆,信息量确实很大,但是有营养,高质量的内容是相对少了,更多是娱乐性质,我想我读书年纪好奇的是什么,那个时候非常天真,老师在班...

2022-04-02 08:10:05 4095

原创 无人机+卫星通信

卫星通信的必要性,对于人类来说,那就是发生了自然灾害,地面通信中断的情况下,卫星通信是唯一有效且及时的通信手段,卫星通信技术还多用于军事领域,因为军队作战的地方多没有地面基站覆盖,而对于无人机来说,SDR技术能让无人机通信距离远至7公里,4G,未来的5G,地面蜂窝网络技术更是可以将通信距离扩展到基站覆盖之处,但是,某些特殊作业场景,无人机工业级应用场景下更多的是无人区,因为条件差,基础设施薄弱,而...

2019-11-30 11:12:25 6493

原创 我在大疆的两年里学到了什么

        从大三暑假进入大疆创新实习,做嵌入式开发工作,到今年已经是2年多了,我离开了大疆,在前几天,我被问到工作与读书时有什么不同,我回答道,1.读书时在花钱,工作时在赚钱;2.读书时做的东西都只追求能演示,做得太糟糕,工作是在做产品。这几日,我渐渐思考了我在大疆的两年里,学到了什么。        在这两年,我见证了大疆内部组织的不断尝试改革,也见证了发展的混乱;也在大疆的光环下对接...

2018-10-31 01:33:46 7392 3

转载 volatile 关键字的使用

原文:https://www.cnblogs.com/reality-soul/p/6140192.html.volatile的本质:1> 编译器的优化在本次线程内, 当读取一个变量时,为提高存取速度,编译器优化时有时会先把变量读取到一个寄存器中;以后,再取变量值时,就直接从寄存器中取值;当变量值在本线程里改变时,会同时把变量的新值copy到该寄存器中,以便保持一致。当变量在...

2018-09-29 20:10:33 112

原创 项目开发流程总结

这一年来基本只在开发一下小项目,有多小呢,一个硬件工程师,一个嵌入式软件工程师,一个结构工程师,一个PC上位机开发工程师,还有市场SE,PM、OPM。项目虽小,五脏俱全,硬件工程师是一个系统性思维很强的人,从她身上我也学到,慢慢地自然而然开始思考如何去做一个产品。也可以说,我们之间互相推动着,最终把这件事给做好了。T0:硬件工程师首先明确了系统需要获取那些信息,要设计什么硬件功能,选型,还要考...

2018-09-28 01:16:26 3560 1

原创 常用通信外设的开发总结

第一次写博客,毕业一年,工作两年,在工作中摸爬滚打,工作虐我千百遍,我待工作如初恋,--前言在这里总结一下,分享一些经验,当然,有说错的地方请指正,这里的经验之谈是基于STM32系列,讲一下关于常用通信外设的开发,所有的通信都需要做信号完整性分析,使用示波器等工具分析信号的上升,下降时间,需要调整上拉或下拉电阻,这也是一个嵌入式工程师必备的技能。USART:串口通信,是最简单可靠的通信方式...

2018-09-23 19:21:48 799

北斗一代通信4.0协议

北斗一代通信4.0协议

2016-12-20

北斗2.1通信协议

北斗通信协议2.1版本

2016-09-20

基于linux和python的网络红包设计

小组合作题目(2人),小组完成“网络红包”脚本设计,可以网络发放红包,设定红包数量、红包金额、红包动画红包发放情况汇总,充分发挥个性创意。现场演示,撰写报告,列明所有成员分工情况。 给出这个课程设计的报告,不提供shell脚本,不过看了之后就会,在我的基础上做得更好

2016-07-11

PSO 智能计算

介绍PSO的发展,用PSO在MAtlab上求解一个问题,对初学者了解PSO很有帮助

2016-05-04

基于basys3的VGA驱动设计(VHDL)

基本要求:通过FPGA板的VGA接口在显示器上分别显示不同颜色的横向、竖直条纹图案,横向条纹和竖直条纹的切换通过FPGA板上的按键实现。 横向条纹要求是一幅640*480由8条不同颜色的横向条纹组成的图像,从上到下颜色分别为:红,蓝,绿,蓝,红,绿,红,蓝; 竖直条纹要求是一幅640*480由8条不同颜色的竖直条纹组成的图像,从左到右颜色分别为:红,蓝,绿,蓝,红,绿,红,蓝。 高级要求(可选):通过VGA控制器,在屏幕上显示640*480的单色背景,并在该背景上叠加一个小方块,该小方块能够再屏幕上上下左右移动,实现屏幕保护的效果。VGA单色的背景色自定,小方块的大小自定;以视觉上合适为佳;该小方块要能够按照一定的轨迹在屏幕上运行,速度适中。

2016-04-21

basys3_VHDL_数字秒表

它具有计时功能。此秒表有两个按键(reset, start)按下reset键后,秒表清零,按下start键后,开始计时, 再次按下start键后, 停止计时, 用FPGA开发板上的两个七段数码管显示时间(以秒为单位),计时由0 到 59 循环。 高级要求(可选):实现基本要求的前提下,增加一个按键(select),用于轮流切换两个七段数码管分别显示百分之一秒,秒,分钟。 规格说明: 1.通过按下reset键(异步复位),将秒表清零,准备计时,等检测到start键按下并松开后,开始计时 。如果再次检测到start键按下并松开后,停止计时。通过不断检测start键,来确定秒表是否开始计时 2.在秒表计时时,七段数码管能够循环的由00…59,00…59…。 3.开始默认两个七段数码管显示秒, 在检测到select键按下并松开后,数码管切换到显示分钟,再次检测到select键按下并松开后,数码管切换到显示百分之一秒,当再次检测到select键按下并松开后,数码管切换到重新显示秒。 4.在秒表停止时,数码管依然能够正常切换显示百分之一秒,秒,分钟。 5.本实验使用FPGA板:basys 3(建project时,需要选择该芯片的型号)。

2016-04-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除