- 博客(3)
- 收藏
- 关注
原创 STM32F103的EXIT外部中断的基本使用
当该中断通道的优先级确定后,也就确定了该外围设备的中断优先级,并且该设备所能产生的所有类型的中断,都享有相同的通道中断优先级。在正常执行程序的过程中,由于内部/外部事件的触发或程序的预先安排引起CPU暂停当前正在运行的程序,而转去执行中断服务子程序,待中断服务子程序执行完毕后,CPU继续执行原来的程序,这一过程称为中断;:对于 Cortex-M 内核所支持的 240 个外部中断,使用了“中断通道”这个概念,因为尽管每个中断对应一个外围设备,但该外围设备通常具备若干个可以引起中断的中断源或中断事件[
2023-06-01 20:29:11 865 1
原创 linux下静态库(.a)、动态库(.so)的制作
例如:export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/xyd/204/0417/project/src。如果想要export 永久有效,将语句返回系统配置文件(/etc/profile)中,在终端输入source /etc/profile使其生效。用法: export LD_LIBRARY_PATH = $LD_LIBRARY_PATH:要添加的新路径。在/etc/ld.so.conf文件中添加一个动态库所在的路径。__FUNVTION__ 代码所在的函数名。
2023-06-01 19:11:50 347 1
原创 linux系统编程常用工具(vim)
1. vim 是linux下常用的编辑工具我们要使用首先要对其进行安装处理在联网模式下,在线安装vim的指令为2.由于我们下载的vim,并在终端进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的,故我们需要对其经行配置 ,我们可以在网上找到最常用的.vimrc ,下载并拷贝到家目录即可。拷贝完成后我们可以检测文件是否拷贝成功。(这里推荐一个下载网址)(1)打开终端,输入 ls -a,查看是否有.vimrc确认成功后,对应用户可以使用该配置。
2023-05-23 16:41:08 277 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人