摘要:
参考资料:《STM32F4xx 中文参考手册》存储器和总线构架章节、 GPIO 章节,《Cortex® M4 内核编程手册》 2.2.5 Bit banding。 位带简介 位操作就是可以单独的对一个比特位读和写。F429 中没有这样的关键字,而是通过访问位带别名区来实现。 有两个地方实现了位带,一 阅读全文
摘要:
CMSIS标准及库层次关系 库目录、文件简介 我们写 STM32F4 的工程,必须用到其中的四个文件: core_cm4.h、 core_cmFunc.h、corecmInstr.h、 core_cmSimd.h,其它的文件是属于其它内核的,还有几个文件是 DSP 函数 库使用的头文件。 core_ 阅读全文
摘要:
GPIO框图剖析 基本结构分析 ①保护二极管及上、下拉电阻 当引脚电压高于VDD_FT 时, 上方的二极管导通,当引脚电压低于 VSS 时,下方的二极管导通,防止不正常电压引入芯片导致芯片烧毁。 通过上、下拉对应的开关配置,我们可以控制引脚默认状态的电压 ②P MOS 管和 N MOS 管 推挽输出 阅读全文
摘要:
构建库函数雏形 修改寄存器地址封装 代码清单 8 1 封装寄存器列表 c //volatile 表示易变的变量,防止编译器优化 define __IO volatile typedef unsigned int uint32_t; typedef unsigned short uint16_t; / 阅读全文
摘要:
fl2440学习记录(四) fl2440nfs网络文件系统挂载 基本配置: 2. 虚拟机端ubuntu 配置nfs服务端 修改/etc/exports文件 重启nfs服务 3. 客户端nfs 保证ping通 挂载 阅读全文
摘要:
fl2440学习记录(二) 系统烧写 2. 进入使用DNW或SecureCRT进入bootloader 3. 选择[1] Download to flash 4. 选择4,使用USB transmit 选择zImage1 5. 等待烧写完成 6. 之后烧写文件系统,相同步骤,选择5,使用USB 发送 阅读全文
摘要:
fl2440学习记录(三) 基本环境配置 使用SecureCRT登陆fl2440开发板 虚拟机ubuntu编译 tftp作为 虚拟机linux windows fl2440 中继 使用记录: tftp 命令 tftp g/p l filename 192.168.x.x 阅读全文