摘要: 参考资料:《STM32F4xx 中文参考手册》存储器和总线构架章节、 GPIO 章节,《Cortex® M4 内核编程手册》 2.2.5 Bit banding。 位带简介 位操作就是可以单独的对一个比特位读和写。F429 中没有这样的关键字,而是通过访问位带别名区来实现。 有两个地方实现了位带,一 阅读全文
posted @ 2019-07-18 19:24 LOXO 阅读(597) 评论(0) 推荐(0) 编辑
摘要: CMSIS标准及库层次关系 库目录、文件简介 我们写 STM32F4 的工程,必须用到其中的四个文件: core_cm4.h、 core_cmFunc.h、corecmInstr.h、 core_cmSimd.h,其它的文件是属于其它内核的,还有几个文件是 DSP 函数 库使用的头文件。 core_ 阅读全文
posted @ 2019-07-18 19:11 LOXO 阅读(852) 评论(1) 推荐(0) 编辑
摘要: GPIO框图剖析 基本结构分析 ①保护二极管及上、下拉电阻 当引脚电压高于VDD_FT 时, 上方的二极管导通,当引脚电压低于 VSS 时,下方的二极管导通,防止不正常电压引入芯片导致芯片烧毁。 通过上、下拉对应的开关配置,我们可以控制引脚默认状态的电压 ②P MOS 管和 N MOS 管 推挽输出 阅读全文
posted @ 2019-07-18 19:07 LOXO 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 构建库函数雏形 修改寄存器地址封装 代码清单 8 1 封装寄存器列表 c //volatile 表示易变的变量,防止编译器优化 define __IO volatile typedef unsigned int uint32_t; typedef unsigned short uint16_t; / 阅读全文
posted @ 2019-07-18 18:50 LOXO 阅读(299) 评论(0) 推荐(0) 编辑
摘要: fl2440学习记录(四) fl2440nfs网络文件系统挂载 基本配置: 2. 虚拟机端ubuntu 配置nfs服务端 修改/etc/exports文件 重启nfs服务 3. 客户端nfs 保证ping通 挂载 阅读全文
posted @ 2019-07-18 13:41 LOXO 阅读(128) 评论(0) 推荐(0) 编辑
摘要: fl2440学习记录(二) 系统烧写 2. 进入使用DNW或SecureCRT进入bootloader 3. 选择[1] Download to flash 4. 选择4,使用USB transmit 选择zImage1 5. 等待烧写完成 6. 之后烧写文件系统,相同步骤,选择5,使用USB 发送 阅读全文
posted @ 2019-07-18 11:56 LOXO 阅读(119) 评论(0) 推荐(0) 编辑
摘要: fl2440学习记录(三) 基本环境配置 使用SecureCRT登陆fl2440开发板 虚拟机ubuntu编译 tftp作为 虚拟机linux windows fl2440 中继 使用记录: tftp 命令 tftp g/p l filename 192.168.x.x 阅读全文
posted @ 2019-07-18 11:56 LOXO 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 第一章 C:穿越时空的迷雾 2. C语言的史前阶段 UNIX比C语言出现的早。 BCPL B New B 早期的C UNIX(PDP 7汇编) UNIX(PDP 11汇编) UNIX(C语言) PDP 7 PDP 11、IBM 360 、Honeywell 635 3. C语言的早期体验 根据编译器 阅读全文
posted @ 2019-07-16 09:53 LOXO 阅读(365) 评论(0) 推荐(0) 编辑
摘要: C陷阱与缺陷 第一章 词法“陷阱” 符号(token):指的是程序的一个基本组成单元,起作用相当于一个句子中的单词 =不同于== &和|不同于&&和|| 词法分析中的“贪心法” C语言规则:每个符号应该包含尽可能多的字符 整型常量 整形常量的第一个字符是数字0,那么这个常量将被视作八进制数 字符和字 阅读全文
posted @ 2019-07-13 11:19 LOXO 阅读(2102) 评论(0) 推荐(0) 编辑
摘要: 2. ARM指令分类及其寻址方式 2.1 ARM指令集概要介绍 2.1.1 ARM指令分类 跳转指令 数据处理指令 程序状态寄存器传输指令 Load/Store指令 协处理器指令 异常中断产生指令 2.1.2 ARM指令的一般编码格式 | 31 28 | 27 25 | 24 21 | 20 | 1 阅读全文
posted @ 2019-07-09 21:07 LOXO 阅读(380) 评论(0) 推荐(0) 编辑