
STM32
stm32的相关
panda@Code
建此号,涨知识,促学习,共分享
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
真正弄清——SPI中的极性CPOL和相位CPHA 的时序图
【SPI基础知识简介】设备与设备之间通过某种硬件接口通讯,目前存在很多种接口,SPI接口是其中的一种。SPI中分Master主设备和Slave从设备,数据发送都是由Master控制。一个master可以接一个或多个slave。常见用法是一个Master接一个slave,只需要4根线:SCLK:Serial Clock,(串行)时钟MISO:Master In Slave O...原创 2018-07-19 16:46:03 · 2826 阅读 · 0 评论 -
最直观的 IAR 之新建新工程
最后的效果:(最后说一句,这个文档是我自己写的,再ONRNOTE上写好,复制粘贴就成图片了。。。。。。醉了)原创 2018-07-15 16:10:00 · 746 阅读 · 0 评论 -
【嵌入式菜鸟成长记——逃不过的汇编指令1】终究逃不过的ARM汇编语言
大学里学了微机原理,里面学了汇编指令,考完试后就忘得一干二净;后面汇编也用的少,以至于都完了;以为自己学的C语言,用不到汇编的;虽然经常见到,但是都果断跳过,直到要学习FREERTOS,不得不接触ARM内核,不得不学习汇编;哎,终究逃不过去的,都是自欺欺人罢了; 现在将自己遇到的汇编都记录下来,一点点增加自己的汇编指令吧; 想想为什么自己这么不喜欢汇编呢,其实最主要的原因就是太多了...原创 2018-09-27 17:21:24 · 775 阅读 · 0 评论 -
四张图看懂:FreeRTOS ——抢占式调度
本文部分转自https://www.cnblogs.com/yangguang-it/p/7157072.htmlFreeRTOS 操作系统是设置的数值越小任务优先级越低转载 2018-11-21 15:02:56 · 3330 阅读 · 0 评论 -
单片机中C语言少见的类型 大杂烩
C语言编程过程中,有很多少见的类型,现在在这里做个汇总,加深印象; 1. __类型 ( __IO、__O) __IO一般是 volatile 表示可读可写volatile 就是为了禁止编译器对其优化。在cortex-M3内文件中,就这样定义,如下:2. inline 内联修饰符 在c/c++中,为了解决一些频繁调用的小...原创 2018-11-22 16:40:55 · 274 阅读 · 0 评论 -
BCD和十进制转换
总是忘记BCD码的含义,感觉还是有必要手写一些加深印象;这篇文档主要就是知道BCD的使用意义,感觉之前学的都是知道一个BCD码,但是不知道用来干什么的。 对于嵌入式程序员而言,一般BCD码用于串口通讯(个人认为,希望各位补充),或者数据处理;而一般的串口通讯都是采用16进制的格式传输的;有些为了表示更清楚,所以采用BCD码代替16进制来表示10进制; 例如: 0x23 如果正常用...转载 2018-11-19 16:38:46 · 1451 阅读 · 0 评论 -
Modbus协议解析--小白一看就懂的协议
文章目录提问三连1.什么是Modbus?2.Modbus用来干什么?3.Modbus的内容是什么?提问三连什么是Modbus?Modbus用来干什么?Modbus怎么用?1.什么是Modbus?顾名思义,他是一个bus,即总线协议.如果你接触到这种协议,相信你所处的行业是工业方面或者你的产品用于工业.Modbus是一种串行通信协议,是Modicon公司(现在的施耐德电气 Schn...原创 2019-07-01 23:44:03 · 53791 阅读 · 72 评论 -
IAR最实用的使用技巧--持续更新
文章目录1. 介绍2. IAR的快捷键使用技巧2.1 调试快捷键2.2 编辑快捷键2.3 其他快捷键3. 使用技巧3.1 Code Template 程序模板3.2 BreakPoints 断点关闭3.3 查看编译错误信息1. 介绍一般在window下的单片机编程,使用的软件是KEIL和IAR,下面先比较一下两者的区别:KEIL一般学生使用的比较多,功能强大,如果用好了,调试起来会很方便...原创 2019-07-24 11:29:41 · 2363 阅读 · 1 评论