7-关于STM32底层程序使用说明

https://www.cnblogs.com/yangfengwu/p/9357695.html 基础教程源码链接请在淘宝介绍中下载,由于链接很容易失效,如果失效请联系卖家,谢谢https://item.taobao.com/item.htm?spm=a1z10.1-c-s...

https://www.cnblogs.com/yangfengwu/p/9357695.html

 

基础教程源码链接请在淘宝介绍中下载,由于链接很容易失效,如果失效请联系卖家,谢谢

https://item.taobao.com/item.htm?spm=a1z10.1-c-s.w4004-18540610442.6.36a74814ZSaRsu&id=569295486025

 

 一,关于环形队列

其实环形队列用来接收数据比较好,看一下典型的应用

https://www.cnblogs.com/yangfengwu/p/6921832.html   缓存数据

http://www.cnblogs.com/yangfengwu/p/6822984.html     原理介绍

说白了就是利用程序把数组做成了一个环

我的程序为每一个串口发送分配了一个数组(环形队列)

 

发送数据可以

 

 

 实际上呢是这样运行的

 

 

 

 用环形队列的好处就是直接一直往里面丢数据就可以了。

当然自己也可以用一个数组实现。记住哈,只要发送数据是中断发送,这样的程序就OK了,这样不会阻挡住主程序运行,

 

 

 

 

 

二,关于我写的Flash存储数据

我自己因为厌烦用地址存,然后数据多了。。。麻烦,所以我在地址之上增加了用标号加数据的形式

存数据的时候

 

 读出来

 

 

 

 

 

 

c8t6总共才64

 

 

三,DMA  ADC采集 

采集的四路电压,采集的数据在

其实我也有对数据做处理的程序

 

 冒泡采用的左右冒泡

 

 

 

还有数据转换什么的 

 

 也就这些

哦哦哦还有  printf

 

 

忘了还有

串口接收到数据各自的标志位会置一,以串口1为例

 

 然后只需要在主函数里面

 

 https://www.cnblogs.com/yangfengwu/p/9953703.html

  • 发表于 2018-11-16 15:09
  • 阅读 ( 1527 )

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
不写代码的码农
杨奉武

18 篇文章

作家榜 »

  1. 技术销售Delectate 43 文章
  2. 陈夏 26 文章
  3. 国梁 24 文章
  4. miuser 21 文章
  5. 晨旭 20 文章
  6. 朱天华 19 文章
  7. 金艺 19 文章
  8. 杨奉武 18 文章