- 博客(12)
- 收藏
- 关注
原创 C++部分常见英文术语
public 共有继承protected 保护继承private 私有继承virtual 虚函数pointers 指针reference 引用destructors 析构overriding 覆盖、改写overloading 函数重载overwrite 重定义...
2019-09-03 16:04:23
645
转载 STM32 之 HAL库、标准外设库、LL库区别
2018.1.19 HAL库详解见STM32之HAL库详解 及 手动移植STM32 Embedded Software 工作...
2019-08-14 16:34:50
4389
原创 STM32时钟配置注意事项,拷贝别人工程时特别注意!
1.PLL_M一般外部晶振多少M就是几,比如外部晶振8M则:#define PLL_M 8 在(system_stm32f4xx.c)文件中 PLL_N、PLL_P、PLL_Q自己计算好!2.若系统配置的时钟为168M则:uint32_t SystemCoreClock = 168000000; 在(system_stm32f4xx.c)文件中3.若外部晶振为8M...
2018-08-31 15:51:06
916
原创 Linux驱动学习
1.make时使用make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 命令而不是make命令2.编译.c文件使用arm-linux-gnueabihf-gcc -O xxx.c生产可执行文件3.cat /proc/devices 只显示驱动的主设备号,且是分类显示 4. insmod xxx.ko 加载驱动 rmm...
2018-07-18 09:27:31
208
翻译 linux 命令学习笔记
1.命令提示符【root@localhost ~】#其中:root: 当前登录用户 localhost: 主机名 ~ 当前所在目录(家目录) # 超级用户的提示符 普通用...
2018-05-22 18:05:26
165
原创 32位支持包
有一些老版本的arm-gcc 编译程序时经常报错arm-linux-gnueabihf-g++: error while loading shared libraries: libstdc++.so.6 no such file and .......解决办法:apt-get install lib32z1 lib32ncurses5apt-get install lib32stdc++6 ...
2018-04-19 21:37:33
702
翻译 linux常用目录的作用
/根目录/bin命令保存目录(普通用户就可以读取的命令)/boot启动目录,启动相关文件/dev设备文件保存目录/etc配置文件保存目录/home普通用户的家目录/lib系统库保存目录/mnt系统挂载目录/media挂载目录/root超级用户的家目录/tmp临时目录/sbin命令保存目录(超级用户才能使用)/proc直接写入内存/sys/usr系统软件资源目录 /usr/bin/系统命令(普通用户...
2018-04-17 10:54:36
153
原创 free()函数
对于free(p),如果p是NULL指针,那么free对p无论操作多少次都不会出现问题。如果p不是空指针,那么free对p连续操作两次就会导致程序运行错误。
2018-04-09 20:35:40
1651
原创 Linux重要热键
Tab按键:命令补全、文件补全Tab接在一串命令的第一个命令的后面,则为“命令补全”Tab接在一串命令的第二个命令以后时,则为“文件补齐”CTRL+c:中断目前程序的按键CTRL+d:键盘输入结束ctrl+alt+t:打开命令行ctrl+l:进行清屏root用户的切换:sudo -i退出:exit...
2018-04-09 20:31:44
483
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人