自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (14)
  • 收藏
  • 关注

原创 分享一个原创的地球上点到线的距离计算方法

这个程序已经STM32上实现,描述如下,已知一条直线,直线的2端的GPS坐标已经精确测定,分别是(X1,Y1) (X2,Y2),当另一个点(x,y)慢慢的靠近这条线时,求这个点到线的距离, 这个会动的点的坐标是实时测量的,会变,要连续的测量点的线的距离,根据距离来做下一步操作,这个程序计算出来是有误差的,因为它只考虑了纬度的变化,没有完整考虑地球的曲率。我测试的情况是,点与线...

2020-02-26 14:42:55 664

原创 mcp25625 CAN控制嚣

现在 的主流MCU都内置的CAN了,但是一些特殊的条件下还有可能需要独立CAN控制嚣,mcp25625就是我公司常用的一个独立CAN控制嚣。这个片子有中文PDF,用起来应该不是问题。下面重点说下它的寄存器左边是控制寄存器,中间是发送寄存器,右边是接收寄存器,排列的还是有规律的。由于这个片子是SPI接口的,不能轻意的寻址到任意寄存器,(相对并口接口FMC来说),好在这个片子提供了...

2020-02-22 15:44:24 2365 9

原创 动态修改网页WEB中的变量值

网页中需要根据环境修改的type="text"的值,比如IP地址,我一直不知道怎么修改,看了aric2013的一个例子,他是用sprintf("%d", ip[])来实现的, 我一直在找实现的方法,曾经我想从openwrt里找相关的灵感,因为在路由器中有很多类型的设置的地方,什么网段了,DNS了,但是没有找到相关的文件, eric2013的办法我也考虑过,但是我认为这不够通用...

2020-02-22 12:38:21 1037

原创 摄像头 图传

惊闻用树莓派 做的高清图传已经达到75KM了,我一直有打算做数字图传,于是彻底研究了一下摄像头相关的基础知识。 模拟摄像头输出的是AV信号,模拟信号的好处就是再使用模拟图传的话,延迟可以忽略不计,其实模拟摄像头本质也是数字摄像头,它只不过把采集来的数字信号又通过DA模拟化了。我拆了好几个都是用的FH8510这个片子。当前DIY无人机领域模拟摄像头绝对是霸主地位。 数字摄像头,这个...

2020-02-22 12:00:03 3344

原创 mdk ac6 CLANG

使用MDK AC6(CLANG)一定要格外小心,下面是我在调试BOOT时出现的问题,浪费了我好长时间。200214 willow addCLANG 在下面的编译中有问题,AC5就没有问题,程序正常。但是使用AC6发现只要一执行__set_MSP(StackAddr);所有的局部变量就会变化,经过单步执行生成的汇编语言,发现__set_MSP会使用R0, 但AC5不用R0, R0中保存的...

2020-02-17 09:14:56 1232

原创 调试ksz8863

在stm32f4xx上调试通过了KSZ8863,想着在STM32H750上应该也好调了吧,事实是有很大区别,至今也没有调试稳定。我把KSZ8863的主要寄存器打印出来了,感觉也没有异常的。但就不是不通。唉...

2020-02-16 18:10:33 4326 17

原创 OV5640

上次买开发板,顺便买了个OV5640,因为我一直有做数字数传的打算,虽然只是打算,但还是在有所动作,哪怕买回来吃灰……。上框图,任何一个电子器件,只要一上框图,我就能心里有个总体的认识了,PV5640分成么几部分,光传感嚣、时钟、图像处理嚣(ISP)、图像接口、控制接口。由这几部分就可以组成一个完整的摄像头了。OV5640是CMOS类型数字图像传感器。该传感器支持输出最大为500万...

2020-02-11 15:22:39 5950

原创 LWIP 分析memp_init()

lwip中 的内存分配技巧越来越强了。voidmemp_init(void){ u16_t i; /* for every pool: */ for (i = 0; i < LWIP_ARRAYSIZE(memp_pools); i++) { memp_init_pool(memp_pools[i]);}首先确定memp_pools这个数组,cons...

2020-02-10 22:16:05 1095 2

原创 树莓派4种自启动方法

1.在/etc/rc.local 加入2.在/etc/init.d 加入3.在~/.config/autostart 加入桌面起动。 有缺陷4.在与方法2差不多,方式不一样。上面的方法都过时了,我在树莓派Pi2里根本没有找到上面的文件,inittab,但是我找到了\etc\systemd\system\sysinit.target.wants目录,我猜测,树莓派已经不用这种自启动方法了,而用systemd方式,...

2020-02-07 12:51:28 1247

原创 使用MJPG-streamer,建立网络摄像头

树莓派的基本操作及学习网站与资料 树莓派控制摄像头进行视频流传输,并在pc端接收视频 推荐使用MJPG-streamer,在gitHub上面是一个开源的项目. 在树莓派上面安装如下库: sudo apt-get update sudo apt-get install subversion sudo apt-get install libjpeg8-dev sudo a...

2020-02-06 20:47:09 842

原创 文件传输工具

文件传输工具不一定是linux\win用的,单片机也可以用的。FTP三剑客Leapftp flashFXP CuteFTP 三个老牌工具一直在用Leapftp 这个,感觉很适合我。Filezilla新工具,开源,免费,好用, 新, 用的人越来越多。WinSCP这个也安装了,SCP是linux下的一个文件传输命令, 应该意思就是相当于WINDOWS下的SCP了。...

2020-02-06 16:37:17 167

NXP FLEXIO 官方 DOC

NXP FLEXIO 官方 DOC

2024-03-23

MDK 增加crc32校验

解压后,crcadd-test.rar是测试工程,SREC.zip是配套工具,需要解压到C:/目录下, 就可以用MDK打开测试工程使用了。 相关帖子https://blog.csdn.net/wandersky0822/article/details/104015110

2023-02-09

stm32 ksz8863的驱动程序,

stm32 ksz8863的驱动程序, 使用stm32 GPIO模拟I2C总线对KSZ8863进行配置, ksz8863_init(); ksz8863_get_id(); ksz8863_test(); 调用上面3函数,完成测试。

2022-08-10

USB固件升级_像U盘一样升级程序.zip

这 是一个bootloader程序,实现插入电脑模拟成一个U盘, 直接把bin文件拷贝到U盘中,就实现了固件升级。

2021-05-25

hex-bin.rar

HEX BIN互相转换工具

2021-05-14

DIGI入门介绍.zip

DIGI入门介绍, 中国区FAE robin提供的资料, 入门非常合适。

2021-02-22

SREC工具 在固件中增加CRC的工具

SREC工具 在固件中增加CRC的工具 Disable_Sequence_Warnings 这个是因为如果输入的Intel HEX文件的记录未按升序地址顺序排序,则此选项会禁止发出警告。由OH51,OHX51,OH251或OH166生成的HEX文件未按升序地址顺序排序。 address-length =2或3或4 指定Intel HEX输出文件中的地址字节数。默认情况下,srec_cat会生成扩展地址记录(类型04),地址范围最大为4GB。如果要避免生成扩展地址记录,请在指定输出文件之前指定 address-length = 2。这限制了最大值。地址空间为64K,可用于大多数8051应用程序。

2020-11-20

mcp25625 中文文档

mcp25625的中文文档 MCP25625 是一种兼具成本效益且占位面积小的完整 CAN解决方案,可轻松添加到带有SPI接口的单片机。 MCP25625可直接连接到工作电压为2.7V至5.5V的单 片机,无需外部电平转换器。此外, MCP25625还可直 接连接到物理CAN总线,满足CAN高速收发器的所有 要求。 MCP25625满足汽车应用对高速(最高1 Mbps)、 低静态电流、电磁兼容性( Electromagnetic Compatibility, EMC)和静电放电( Electrostatic Discharge, ESD)的要求

2020-11-09

trdp_spy.rar

wireshark下的TRDP插件,我自己测试可以使用。详细安装说明参见: https://blog.csdn.net/wandersky0822/article/details/105565163 This Plugin can be used to display packages containing TRDP (Train Realtime Data Protocol).

2020-04-16

STM32F4-Discovery_3G.rar

stm32f4xx 驱动 3G模块, 通过USB接口, 实际测试可用性, 这个代码是用的UCOS, 如果悟性高的话可以修改成HAL库祼机,祝你好运。

2020-04-12

Shine-MP3-Encoder-on-AS3-Alchemy-master.zip

这是一款MP3编码器,我已经成功的移植到STM32F407单片机上了,非常节省资源,为了降低功耗,我把STM32F407的频率降低到56Mhz,依然可以正常运行, 这个一个在小弄MCU系统中运行可行的MP3软件压缩方法。

2020-02-26

扩展实验15A OV5640摄像头实验.rar

正点原子提供的OV5640驱动程序,买的开发板带的驱动程序,很有参考意义。 ALIENTEK 探索者STM32F407开发板 实验35 摄像头 实验 -库函数版本

2020-02-26

KSZ8851 在lwip下的驱动程序。

KSZ8851 在lwip下的驱动程序。经过实际测试,已经用在成熟的产品上了。 KSZ8851是一款并口接口的以太网控制器,可以连接STM32单片机,这个程序已经成功在STM32F437IIT6上运行, 多个产品都在用,非常稳定。

2017-12-10

异步LED大屏幕显示控制板的硬件系统设计

异步LED大屏幕显示控制板的硬件系统设计,硕士论文,比网上下载的一般论文强多了,

2012-11-27

moto手机E6详细电路图.pdf

moto手机E6详细电路图,里面有PCB板的结构图,还有参考原理图。

2012-04-08

空空如也

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

TA关注的人

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