三、DSP_TMS320F28335_GPIO寄存器总结 DSP_TMS320F28335并没有库函数版本和寄存器版本之分,而是利用c/c++操作官方封装好的寄存器,有必要对其寄存器进行详细的总结。便于后期对产品的开发。
BUG解决——error:Flash download failed cortex - M3 环境1.编译环境 keil52.芯片 STM32F03RBT6 (FLASH 128K)3.下载器 CMSIS-DAP解决问题
可编程电阻-----MCP4017T-104ELT 参考文献 MCP4017 datasheet1.首先确定通信方式: 看其数据手册易得 iic2.使用的是iic因此比寻找其写命令和读命令,和数据对应的读写方式。从此可以看出,写命令是0x5E.读命令则是,0x5F3.iic与其通信的代码如下void write_resistor(uint8_t value){ I2CStart(); I2CSendByte(0x5E); I2CWaitAck(); I2CSendByte(value); I2CWaitAc
(个人笔记)C++类与对象【封装】 文章目录基本概念构造函数构造函数的分类与调用析构函数类与对象有三个重要的性质:封装,继承,多态基本概念具有相同性质的对象,抽象为类类中的属性和行为,统一称为成员属性(成员属性)(成员变量)行为(成员函数)(成员方法)封装中的权限:作用域public 公共权限 【类内可访问,类外可访问】protected 保护权限 【类内可访问,类外不可访问】【子类可以访问父类中的保护内容】private 私有权限 【类内可访问,类外不可访问】【子类不可以访问】在类中,一般
(个人笔记 ) C/C++基础知识(三) 文章目录结构体基本用法结构体数组结构体指针结构体嵌套结构体内存四区代码区全局区栈区堆区引用结构体基本用法用户自定义的数据类型,允许用户储存不同的数据类型定义struct 结构体名{结构体成员列表};举例#include <iostream>#include <string>using namespace std; //定义结构体struct student{ string name; int age;};int main(){ //使用 stud
【个人笔记】linux命令行快捷键【一】 文章目录一 快捷键1. 翻阅历史命令行2. 光标移动3. 删除字母4.清屏操作一 快捷键1. 翻阅历史命令行history 查看历史命令CTRL+n 历史向下CTRL+p 历史向上2. 光标移动可以用鼠标,但是用快捷键可以提高工作效率,和逼格CTRL + b 光标向前移动CTRL + f 光标向后移动CTRL + a 光标向行首移动CTRL + e 光标向行尾移动上面这个光标前一个字母是l,后一个字母是d3. 删除字母CTRL +h 删除
linux 虚拟机ubuntu 安装软件失败解决方法最全总结!!以tree为例~ 背景新安装的虚拟机,没有tree,属实不方便,就想着用 sudo apt-get tree…又又又出问题了…失败现象解决1.输入 sudo apt-get update,失败,,,原因没网…赶紧点击看看如何解决0.02.解决完后再输入sudo apt-get update,【21:30】漫长等待后…...
linux虚拟机 ubuntu 网速慢?开个网速超级加倍!!! 直接进入正题,图片有详细注释,一步步来即可。over!1.点击ubuntu softwore(软件)(点击图标一样的即可)2.3.4.5.6.7.8.9.10.11.12.13.重启(完结撒花)
linux虚拟机ubuntu无网 ? 背景根据网上教程安装好虚拟机和ubuntu后,自己电脑有网,但是虚拟机没网…解决1.点击虚拟机(M)->设置(S)2.根据如图设置(把仅主机模式改为NAT模式)3.重启一下虚拟机(restart),在输入 ping www.baidu.com, 出现下图所示,代表有网了~~~sker~...
incompatible redefinition of macro “STM32F40_41xxx“ 背景重新安装keil5 MDK后,全编译原先的工程出现incompatible redefinition of macro “STM32F40_41xxx” 警告解决方案1.点击魔法棒2.点击 C/C++3.将框内的 STM32F40… 只剩下 USE_STDPERIPH_DRIVER4.再全编译( 撒花完结 )...