随笔分类 - STM32
摘要:
阅读全文
摘要:ESP8266 微机使用串口和ESP8266建立通信,ESP8266把消息通过wifi发送出去 助手软件 "网络调试助手" "串口调试助手" AT指令 |指令|作用 : |: AT | 测试是否进入AT模式 AT+RST | 重启ESP8266,复位 AT+CWMODE=3 | 设置为AP/STA并
阅读全文
摘要:1、伪指令是什么 ARM伪指令不是ARM指令集中的指令,只是为了编程方便人们定义了伪指令。 在汇编时这些指令将会被等效的ARM指令或arm指令的组合代替。 编程时可以像其他ARM指令一样使用伪指令,区别是伪指令不像指令一样有对应的机器编码。 我今天主要给大家介绍4条这样的伪指令。其实还有与这四条伪指
阅读全文
摘要:缘由 今天在分析ARM伪指令ADR,书上说ADR通常会被一条ADD或SUB指令替代实现相同功能。我反汇编了一下确实如此会基于PC相对偏移的地址量读取到寄存器中,可是计算却发现对不上 如上图所示, 被指令 替换。 计算 可是由图可知PC值应该为8,执行完这条语句后指向下一条指令的地址12。可是8 12
阅读全文
摘要:参考 "MDK ARM Linker" "Scatter File的用法(转载)" keil报错 解决 在options 的Linker选项卡中不要选择Use Memory Layout from Target Dialog 并且把下边自动生成的Scatter file文本框清空。 原因 scatt
阅读全文
摘要:测试发现发送数据时MCU卡住不动,测试发现卡在了 也就是说管脚IRQ一直是高电平。仔细排查发现nrf24l01处于接收模式,改为发送模式就好了 因为无线模块时有效时无效查不出故障所在,暂时搁置
阅读全文
摘要:对指针的操作有点迷糊 只好采用下面一些比较low的手段 有时间再看看用指针怎么弄
阅读全文
摘要:今天拾起闲置很久的灰机,测试发现nrf2401坏掉,重新淘宝。还发现机上搭载的usart1坏掉,换成usart2,发现端口被电机占用,重映射到PD5,PD6 关键是后面两句不要忘记了 修改后的原子printf代码usart.c
阅读全文
摘要:CPU指令集 硬件实现具有速度快,成本高,灵活性差,软件实现与之相反。因此出现频率高的基本功能首选硬件实现。指令集的不同反映了设计原理、制造技术和系统类别。 RISC 精简指令集计算机(Reduced Instruction Set Computer) 硬件电路直接控制方案 CISC 复杂指令集计算
阅读全文
摘要:IT行业有四大定律 1. 摩尔定律:处理器晶体管18个月翻番 2. 贝尔定律:计算能力不变,微处理器的价格每18个月减少一半 3. 吉尔德定律: 未来25年内主干网的带宽每6个月增加一倍 4. 梅特卡夫定律: 网络价值与用户数量的平方成正比 计算模型——图灵机 英国数学家 艾兰·图灵 在20世纪40
阅读全文
摘要:今天我用delay_ms来延时5s,嗯,delay_ms(5000),发现led灯亮的时间绝对不可能是5秒。我以为我的系统时钟没有配置好,查了半天,系统复习了下stm32的时钟系统。后来发现是 对72M条件下,nms
阅读全文
posted @ 2018-08-04 10:57
灰太狼的喜羊羊
摘要:"参考" 示例 指针 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清:指针的类型、指针所指向的类型、指针的值或者叫指针所指向的内存区、指针本身所占据的内存区。 指针的类型 指针所指向的类型 指针的值 指针所指向的内存区或地址 这个值将被编译器当作一个地址.在
阅读全文
摘要:``` void Adc_Init(void) { ADC_InitTypeDef ADC_InitStructure; GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA |RCC_APB
阅读全文
摘要:https://www.cnblogs.com/zengsf/p/7221207.html?utm_source=itdadao&utm_medium=referral
阅读全文
摘要:https://blog.csdn.net/u010879456/article/details/53705089 volatile 告诉编译器i是随时可能发生变化的,每次使用它的时候必须从i的地址中读取,因而编译器生成的可执行码会重新从i的地址读取数据放在k中。 下面是volatile变量的几个例
阅读全文
摘要:定义 一种简单、双向二线制同步串行总线。它只需要两根线即可在连接于总线上的器件之间传送信息。 原理 主器件用于启动总线传送数据,并产生时钟以开放传送的器件,此时任何被寻址的器件均被认为是从器件.在总线上主和从、发和收的关系不是恒定的,而取决于此时数据传送方向。如果主机要发送数据给从器件,则主机首先寻
阅读全文
摘要:条件1 && 条件2,如果条件1为假,则条件2语句不执行,因为能判断该表达式为假 条件1 || 条件2,如果条件1为真,则条件2语句不执行,因为能判断该表达式为真 优先级 运算符 名称或含义 使用形式 结合方向 说明 1 [] 数组下标 数组名[常量表达式] 左到右 () 圆括号 (表达式)/函数名
阅读全文
摘要:"较好的参考" 一般使用增量式PID算法,比位置式pid算法计算简单,内存消耗小,计算机输出的是控制机构的增量,即 实际控制量=上次控制量+PID算法输出值 以上才是有营养的东西 以下全是废话,垃圾资料浪费人生 PID是什么 始于1936 年2 月17 日,不用考虑被控对象的数学模型就能调节控制被控
阅读全文
posted @ 2018-05-31 23:56
灰太狼的喜羊羊

浙公网安备 33010602011771号