自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 stm软件模拟SPI通信

相较于stm32硬件SPI通信,软件SPI相交麻烦些许,主要更需要注意时序问题。但是使用软件模拟SPI通信过程,一是可以更有助有理解SPI的通讯时序和协议;而是方便今后的移植,对于不同的硬件MCU,只需要把相应的协议引脚号改一下就可以了。参考文章:[1] STM32F10x_SPI(硬件接口 + 软件模拟)读写Flash(25Q16)[2] STM32 软件模拟SPI时序驱动NRF24L...

2019-03-27 10:34:33 2061

原创 C++拟合三角函数

First of All,此方案使用的是MATLAB动态链接库,然后在C++函数中直接调用。优点明显,m语言在数据拟合方面很简单方便。缺点就是跨语言调用是大忌,慎用setp 1 : Matlab拟合三角函数的方法(所有函数都可用此法)fitcurve工具箱 -> 自定义函数 -> 自定义生成拟合代码 -> 封装成函数,定义返回值step 2:VS & Mat...

2019-03-24 22:09:24 3123

原创 stm32软件模拟i2c通讯读取lm75a温度

stm32硬件i2c有着一些bug,此外对于i2c这种通用的串行通信协议,从源头掌握和使用显然更加靠谱一些,当然,对于arm,还是直接操作寄存器来得方便的多。1、I2C协议1.1 i2c串行总线概述采用串行总线技术可以使系统的硬件设计大大简化、系统的体积减小、可靠性提高。同时,系统的更改和扩充更为容易。常用的串行扩展总线有:== I2C (Inter IC BUS)总线==、单总线(1-...

2019-03-24 21:25:50 11643 8

原创 基于STM32的串口数据环形缓冲队列

最近进行STM32开发,在处理大规模串口数据的时候,由于数据处理速度不够及时而出现掉包的问题,为此通过以下方案成功解决。BTW:在串口循环发送一组数据的时候,应该在发送第一个字节之前也加上判断缓冲区是否为空。正确形式如下://这个函数会循环执行void stop(void){ //发送10给上位机,使其进入数据解调 float_data.d = 10 * 10000; while...

2019-03-20 21:45:46 11869

原创 解决undefined reference to `__aeabi_uidiv'

对于为定义函数的问题,有以下三种解决方案:去uboot中查找区内和源码中查找去库函数中查找,一般编译器自带很多库函数这里采用第三种方案:去arm-linux-gcc中查找函数__aeabi_uidiv进入工具链所在目录echo $PATH,进入到bin目录的上一层目录使用grep命令搜索包含函数__aeabi_uidiv的.a静态库文件 grep "__aeabi_uidiv" ...

2019-03-08 16:32:02 1952 1

原创 s3c2440 sdram初始化

1. 内存类接口内存控制器作用:CPU把地址发送给内存控制器----》内存控制器根据地址选择不同的模块—》把数据发送给模块/从模块中取出数据2.不同位宽设备的连接3.时序图分析4.SDRAM初始化关于SDRAM的知识可以参考:(1)寄存器设置① BWSCON = 0x02000000② BANKCON6 = 0x8001③ REFRESH = 0x8404F5④ ...

2019-03-07 17:42:52 418

原创 s3c2440异常与中断

1.s3c2440模式与状态1.1.模式ARM一共有7种模式 1. usr模式用户模式是给写应用程序的人使用的,防止他们破坏操作系统。 2. sys模式 3. undefined模式 4. svc管理模式 5. abort中止模式:① 指令预取中止;② 数据访问中止 6. IRQ中断模式 7. FIQ快中断模式这六种模式称为特权模式(privileged mode),在...

2019-03-01 21:50:00 705

PCB文件DRC检查规则

Altium Designer中DRC检查规则,此规则适用于FBGA等高速电路设计

2019-01-29

空空如也

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

TA关注的人

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