![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式
小猪快点跑
这个作者很懒,什么都没留下…
展开
-
STM32F407-UCOS3:滴答定时器、系统节拍、系统延时函数
1、滴答定时器 SYSTICK 滴答定时器是一个向下计数重装载计数器。主要作用: (1)给系统提供节拍,通过定时器中断。 (2)实现 delay_us()、delay_ms()//设置SysTick->CTRL //开启SYSTICK中断SysTick->LOAD //设置SYSTICK装载值SysTick...原创 2019-11-25 19:23:17 · 2580 阅读 · 0 评论 -
CH376S用 SPI DMA 方式读写U盘,在 stm32f103 和 stm32f407 上移植成功。
一、开始测试时遇到的问题 刚开始的时候,求快,没仔细看文档,使用了模拟的spi和32自带spi方式直接上去调试都没有成功,没有反应,写0x06取反命令,再写入数据,一直返回高电平。板子上的灯时亮时灭的,还怀疑是不是板子有问题。 后来仔细看了文档,发现板子刚买来的时候,Tx引脚是通过跳线帽和GND接在了一起的,这是不正确的,应该去掉跳线帽。 ...原创 2018-10-17 18:28:08 · 4088 阅读 · 8 评论 -
嵌入式:485 半双工通信延时
1、每一帧收发停止位(或第9位)的延时问题 在RS-485半双工通讯中,一般以单片机的TI,RI信号作收发切换控制信号,发送时,检测TI是否建立起来,当TI为高电平后关闭发送功能转为接收功能,接收时,检测RI是否建立起来,当RI为高电平后,接收完毕,又可以转为发送。因此,必须控制端RE*,DE的信号的有效脉宽应该大于发送或接收一帧信号的宽度。 从上面的时序图可知:单片机在串行口发送...转载 2019-07-03 20:13:47 · 1394 阅读 · 0 评论 -
采样点数、采样率、采样频率、平均采样次数
1、采样点数 采样点数是一次向pc发送的数据量包含的点数,采样点数决定了每次传到pc内的数据量。比如点数设为1000,pc内会开辟初始大小1000的buffer(buffer大小可以自己改),每采1000点往pc传一次。程序每次从buffer读1000点进行处理。所以如果你每次处理需要更多数据,可以增加采样点数。2、采样频率(HZ)、采样率(SPS) 采样率...转载 2019-07-04 19:46:32 · 32583 阅读 · 2 评论